Quando usei a autenticação do Facebook pela última vez, ele forneceu o protocolo 'Facebook Connect', que não estava necessariamente implementando o protocolo de código aberto OAuth, mas agora eles dizem que eles estão usando OAuth 2.0. Quando isso entrou em vigor? e o Facebook Connect será dissolvido?
Eles adicionaram suporte OAuth por volta de abril de 2010 para facilitar o trabalho de desenvolvedores de terceiros com seus sites. IMHO foi uma jogada muito boa da parte deles.
Embora eles (AFAIK) não tenham anunciado planos de interromper o Facebook Connect, eles estão avançando de forma mais agressiva com o OAuth e sua API do Graph como a nova maneira de fazer as coisas.
Basicamente, este é o par do curso com a equipe de desenvolvimento do Facebook. Eles fazem uma coisa, fazem com que todos usem, depois percebem que erraram e recomeçaram, deixando o sistema antigo no lugar por muito tempo. Então você provavelmente está seguro com o Facebook Connect por um tempo, mas não é o caminho que eu seguiria se estivesse iniciando em um novo aplicativo que iria se integrar ao Facebook.
21 de abril de 2010. Veja: A próxima evolução da plataforma do Facebook
Também tornamos muito mais fácil a integração com o Facebook usando um método simplificado e baseado em padrões para autenticação e autorização. Adotamos o OAuth 2.0, um padrão que criamos em conjunto com comunidade, incluindo representantes do Google, Twitter, Yahoo e outros.