Question

J'ai plus d'un OpenID car j'en ai essayé plusieurs.Au fur et à mesure que les gens adopteront OpenID, différents fournisseurs vont émerger. Je souhaiterai peut-être changer de fournisseur.Comme tous les identifiants sont moi et qu'ils sont tous authentifiés par la même adresse e-mail, ne devrais-je pas pouvoir me connecter au débordement de pile avec l'un d'entre eux et accéder au même compte ?

Était-ce utile?

La solution

Je pense que chaque site qui implémente OpenID devrait créer son logiciel pour autoriser plusieurs entrées pour vos informations d'identification OpenID.Cependant, ce n'est pas parce qu'un site ne vous permet pas de créer plusieurs entrées que vous ne pouvez pas échanger de fournisseurs OpenID.

Comment transformer votre blog en OpenID

ÉTAPE 1:Obtenez un OpenID.Il existe de nombreux serveurs et services que vous pouvez utiliser.j'utilise http://www.myopenid.com

ÉTAPE 2:Ajoutez ces deux lignes au modèle principal de votre blog entre les <HEAD></HEAD> balises en haut de votre modèle.La plupart des moteurs de blog prennent en charge la modification de votre modèle, cela devrait donc être une chose facile et très possible à faire.

Exemple:

<link rel="openid.server" href="http://www.myopenid.com/server" />  
<link rel="openid.delegate" href=http://YOURUSERNAME.myopenid.com/ />

Cela vous permettra d'utiliser votre domaine/blog comme OpenID.

Crédits à Scott Hanselman et Simon Willison pour ces instructions simples.

Changez de fournisseur

Maintenant que votre OpenID pointe vers votre blog, vous pouvez mettre à jour vos liens rel href pour pointer vers un nouveau fournisseur et tous les endroits où vous avez lié l'OpenID de votre blog utiliseront le nouveau fournisseur.

Autres conseils

En plus de l'exemple de balise méta d'Otto, vous devez savoir si votre fournisseur prend en charge OpenID 2.0 (il existe de nombreuses améliorations).S'il utilise les balises méta comme suit :

<link rel="openid2.provider" href="http://www.loginbuzz.com/provider.axd" />
<link rel="openid2.local_id" href="http://example.loginbuzz.com/" />
<link rel="openid.server" href="http://www.loginbuzz.com/provider.axd" />
<link rel="openid.delegate" href="http://example.loginbuzz.com/" />

Une bonne idée serait également d'utiliser des liens sécurisés, mais cela pourrait empêcher certaines parties utilisatrices de se connecter.Ce problème pourrait toutefois être résolu en fournissant un Document XRDS.

Ce qui est vraiment intéressant avec XRDS, c'est que vous pouvez spécifier plusieurs fournisseurs dans ce document.Supposons que vous ayez plusieurs comptes différents, tous avec différents fournisseurs prenant en charge différentes extensions.La partie utilisatrice est alors en mesure de sélectionner elle-même la meilleure correspondance.Dans le document XRDS, vous pouvez également spécifier plusieurs URL pour chaque service, afin que https soit utilisé le cas échéant.

Je recommanderais également d'acheter un mon nom car, de par sa conception, il est plus sécurisé (l'identifiant canonique - le numéro i - associé à un nom i vous appartient même si le nom i expire).

@prakesh

Tant que vous les associez tous à la même adresse e-mail, je pense que cela vous conduirait au même compte.

Mais quelle est votre expérience ?

Quand je l'ai essayé, j'ai eu un tout nouveau compte avec 0 représentant et aucun badge Steenkin.Donc, pour le moment, SO ne permet pas d'associer plusieurs OpenID à un seul compte.

L’utilisation de plusieurs fournisseurs d’Open ID ne compromet-elle pas en quelque sorte l’intérêt de l’Open ID ?

Non.Supposons que vous utilisez un Yahoo OpenID, mais que vous décidez plutôt de passer à Google.Plusieurs OpenID par compte vous permettent d'associer votre compte au Google OpenID, puis de retirer l'autorisation du Yahoo OpenID.

L’utilisation de plusieurs fournisseurs d’Open ID ne compromet-elle pas en quelque sorte l’intérêt de l’Open ID ?

La clé ici est de ne jamais changer d’identité.Changez de fournisseur, mais pas d'identité.(c'est comme la vraie vie)

Les nouveaux utilisateurs d'OpenID doivent donc d'abord réfléchir à leur identité. pourrait être.

Les utilisateurs qui possèdent déjà un site Web doivent choisir cette URL et les utilisateurs sans site Web disposent de ces options :

  • Obtenez quelque chose comme un blog pour obtenir une URL
  • Acheter un i-name (ou un nom de domaine)
  • ou utilisez l'URL fournie par un fournisseur d'identité

Dans le cas de l'URL fournie par le fournisseur d'identité, les utilisateurs doivent être conscients que s'ils choisissent à l'avenir de déléguer ou de modifier leurs identités d'une manière ou d'une autre, il s'agit essentiellement d'une nouvelle identité et que la prise en charge de plusieurs identités avec les RP (et les OP) est limitée ( généralement nécessaire pour réassocier un compte local sur un site RP à une identité OpenID différente).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top