Je suis un peu curieux de savoir comment fonctionne l'authentification OpenID.
Y a-t-il une différence entre l'authentification OpenID et l'authentification que les sites utilisent exclusivement pour eux-mêmes?
Je suis un peu curieux de savoir comment fonctionne l'authentification OpenID.
Y a-t-il une différence entre l'authentification OpenID et l'authentification que les sites utilisent exclusivement pour eux-mêmes?
Réponses:
OpenID est un cadre ouvert, décentralisé et gratuit pour l'identité numérique centrée sur l'utilisateur. OpenID tire parti de la technologie Internet déjà existante (URI, HTTP, SSL, Diffie-Hellman) et se rend compte que les gens se créent déjà des identités pour eux-mêmes que ce soit sur leur blog, leur flux de photos, leur page de profil, etc. Avec OpenID, vous pouvez facilement en transformer une de ces URI existants dans un compte qui peut être utilisé sur des sites prenant en charge les connexions OpenID.
La différence est que l'identification sera décentralisée vers un site externe (par exemple Wordpress, Yahoo, ...). Le site Web saura si l'identification est OK et vous permettra de vous connecter. L'authentification conventionnelle du site Web effectue une comparaison avec les données conservées dans une base de données privée, de sorte que votre nom d'utilisateur et votre mot de passe ne peuvent être utilisés que pour vous connecter à ce site Web. Avec OpenID, vous pouvez utiliser les mêmes informations d'identification sur plusieurs sites Web.
Je suis tombé sur cette excellente introduction d'OpenID qui n'est ni trop haut ni trop bas.
http://wiki.openid.net/w/page/12995171/Introduction
C'est un peu verbeux et plus ou moins écrit en prose, mais c'est une lecture amusante et très informative sur ce qui se passe dans les coulisses.
(Réponse collée à partir de ma réponse au flux de travail de connexion OpenID?. )
Voici une excellente explication du concept OpenID. Il a expliqué toutes les étapes pour implémenter OpenID.
Un autre appelé [Jan Rain] ( http://janrain.com/openid-enabled/ )
Un autre excellent tutoriel étape par étape de Remy Sharp pour OpenID