OpenID, qu'est ce
que c'est?
Open ID est un système d'identification décentralisé. A l'aide d'une simple
URL, il est possible de ce connecté à tous les site supportant ce protocole.
Fini les interminable formulaire d'inscription et procédure de contrôle. Une
simple URL, qui contient toutes les informations nécessaire, et l'inscription
est terminé. De plus, il suffit de ne retenir qu'un simple identifiant, et la
connexion aux autres site se fait automatiquement.Comment est-ce que ça fonctionne?
Vous naviguez sur un site et vous souhaitez déposer un commentaire. Le site propose une identification par son propre système et OpenID. Dans le champ OpenID, déposer le lien de type http://username.pip.verisign.com/. Ensuite, le site va lire ce lien et contacter le fournisseur OpenID (ici c'est Verisign). Il faut donc être connecté chez Verisign (auquel cas, il va demander une authentification). Il y aura échange d'information, le site va demandé le nom, l'adresse email. Et le fournisseur va les lui donner. De retour sur le site, tous les champs sont remplis, il n'y a plus qu'a commenter
Comment se procurer un OpenID?
Pour avoir un OpenID, il faut d'abord s'inscrire chez un fournisseur d'identifiant. Par exemple myOpenID ou Verisign. Google ou Yahoo sont des fournisseur OpenID, l'adresse email est l'identifiant.
Une fois connecté chez le fournisseur, vous avez un lien de type http://username.pip.verisign.com/.
Ou trouver des sites utilisant OpenID?
Ce blog utilise OpenID
Pour commenter les articles, il suffit d'entre son
lien OpenID, et hop ça marche
. Un site recense un grand nombre de
site comptable OpenID http://openiddirectory.com/
Petit note : Facebook permet de lier son compte Facebook à OpenID (ou Google, Yahoo). Ainsi, plus besoin de rentrer ses identifiants. Cela se passe dans "Settings > Linked Accounts" (Option > Lien un compte).
Bonus : Transformer un nom de domaine en lien OpenID
Pour pouvoir mieux mémoriser sont OpenID, on peut le mettre dans son nom de domaine. Comment?Il suffit de créé une page HTML et de placer les balises suivantes entre <head> et </head>:
<link rel="openid.server" href="http://pip.verisignlabs.com/server" />
<link rel="openid.delegate" href="http://[USERNAME].pip.verisignlabs.com" />
<link rel="openid2.provider" href="http://pip.verisignlabs.com/server" />
<link rel="openid2.local_id" href="http://[USERNAME].pip.verisignlabs.com" />
<meta http-equiv="X-XRDS-Location" content="http://pip.verisignlabs.com/user/[USERNAME]/yadisxrds" />
Ces balises sont utilisés pour un compte de type Verisign, mais normalement ça devrait fonctionner. Pour ma part, j'ai utilisé un sous-domaine http://openid.lepiaf-blog.com/ .

Photo, Source 1, Source 2






Derniers commentaires