Question

Je ne veux pas aliéner mes utilisateurs, mais le fait de pouvoir se connecter au site de plusieurs façons va à l'encontre de l'objectif d'implémentation OpenID. Ce n'est pas un tout nouveau site et compte environ 3 000 utilisateurs, ce qui est un peu inflexible (nous avons une grande communauté), mais tous ne le sont pas et je ne veux perdre personne à cause d'un processus de connexion.

Existe-t-il un moyen simple de convertir les comptes existants en OpenId? ou vais-je devoir créer une sorte de "associé à un ancien compte".

Était-ce utile?

La solution

Pour créer des OpenId pour chaque utilisateur, vous devez offrir à votre propre service de fournisseur d'identité de contrôler ces utilisateurs. Et cela pourrait nécessiter plus de travail que d'avoir deux moyens d'authentification. Je vous suggère d’offrir les deux solutions, c’est la façon dont la plupart des sites traitent ce problème.

Autres conseils

L’avantage d’OpenID est qu’il permet aux utilisateurs d’utiliser leur identité existante sur votre site. Je ne pense pas que le fait d’avoir deux moyens de se connecter vole à cet objectif, car les utilisateurs sans identité existante trouveront openID gênant.

Examinez la manière dont UserVoice (utilisé par le SO) gère à la fois les identifiants de connexion hérités et OpenID. Ils coexistent de manière simple.

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