Facebook est-il un fournisseur OpenID? Je sais qu'ils soutiennent OpenID, mais autorisent-ils les gens à s'authentifier auprès d'autres sites via OpenID avec leurs informations d'identification Facebook?
Non, ils ne sont pas un fournisseur OpenId. Ils utilisent leur propre système de type OpenID appelé Facebook Connect, que vous pouvez utiliser pour authentifier les utilisateurs de votre site, entre autres fonctionnalités.
Vous pouvez le vérifier ici: https://developers.facebook.com/docs/facebook-login
Un fournisseur Facebook OpenID non officiel est disponible à l'adresse suivante:
http://facebook-openid.appspot.com/
Vous pouvez facilement l'utiliser pour vous connecter à n'importe quel site OpenID avec des comptes Facebook.
Facebook n'est pas un fournisseur OpenID. Cependant, ils autorisent la connexion OpenID à l'aide de comptes Google .
OpenID fournit une liste des plus fournisseurs populaires .
OpenID est un protocole d'authentification décentralisé. Il permet aux utilisateurs d'être authentifiés par des sites coopérants utilisant un service tiers, ce qui évite aux webmasters de devoir fournir leurs propres systèmes de connexion et permet aux utilisateurs de se connecter à plusieurs sites Web non liés sans avoir à fournir une identité et un mot de passe distincts.
Les utilisateurs créent des comptes en sélectionnant un fournisseur d'identité OpenID, puis utilisent ces comptes pour se connecter à tout site Web acceptant l'authentification OpenID. Ici est une liste de fournisseurs OpenID.
Facebook n'utilise ni OpenID ni OAuth car au lieu de simplement offrir des informations d'identification, Facebook souhaitait offrir à ses amis un accès et une dynamique à la confidentialité des informations, ce qui n'était tout simplement pas possible avec les autres normes. Avec Facebook Connect, nous voyons des éléments à la fois OpenID et OAuth. Facebook Connect peut vérifier que vous êtes bien ce que vous dites et il peut ensuite donner accès à vos données une fois que vous en avez donné l'autorisation.