2009-09-01 6 views
13

Pour une application Web, quelle est la meilleure option?nom d'utilisateur ou adresse e-mail pour vous connecter?

Les noms d'utilisateur doivent s'appuyer sur un e-mail que la personne doit rappeler plus tard. À l'inverse, il est rare qu'un utilisateur utilise plusieurs noms d'utilisateur pour une application Web particulière. En outre, l'envoi de détails à l'adresse e-mail de l'utilisateur confère un certain niveau de sécurité. D'autre part, l'e-mail a d'autres problèmes connexes - La plupart des utilisateurs ont plusieurs adresses e-mail et invariablement plusieurs comptes sont créés. La fusion de ces comptes devient un énorme casse-tête. Inversement, l'utilisation d'un email comme identifiant de connexion présente l'avantage d'une authentification externe via OpenID.

Que suggéreriez-vous?

+1

email comme identifiant de connexion a l'avantage d'une authentification externe via OpenID? Comment ça? C'est plus comme si l'utilisation d'OpenID avait l'avantage de permettre aux utilisateurs d'utiliser des identifiants de courrier électronique. –

+0

duplicata possible de [Que utiliser pour ID de connexion?] (Http: // stackoverflow.com/questions/6080/quoi-utiliser-pour-login-id) – EJP

Répondre

5

Je suggère OpenID. Vous ne devez pas à vous soucier de cryptage et mot de passe des utilisateurs d'économie, de sécurité, etc ;-)

Edit: a quelques OpenID Pros and Cons

+0

@ Shoban hey cabn s'il vous plaît expliquer ce OpenID, comment ça marche et comment puis-je l'intégrer avec mon application web –

+0

Je le ferais, mais il Cela ne signifie pas que vous n'avez pas à vous soucier de la sécurité - c'est ce que l'idée même de se connecter est à propos. Peu importe pour la clé. –

+0

@Sam vérifier cette question: http://stackoverflow.com/questions/42407/how-do-i-implement-openid-in-my-web-application. A toutes les informations dont vous avez besoin. – Shoban

1

Je préfère me envoyer un courriel, il est plus facile de se rappeler et les noms d'utilisateur que j'aime ne sont pas toujours disponibles.

0

Ma première suggestion est OpenID. Juste à côté, connectez-vous par e-mail.

Il y a le article, un guide étape par étape pour activer Open ID. Mais avec une petite recherche sur google, je suis sûr que vous pouvez activer OpenID en utilisant des comptes Google, des comptes Yahoo et d'autres fournisseurs.

Cordialement.

0

Cela dépend en fait de votre application et de ses fonctions. Si vous avez une sorte de système de messagerie électronique, alors la prise de courriel est une mauvaise idée (à la fois pour l'expérience utilisateur et pour l'entreprise). Mais si c'est juste une sorte de blogging et de publication de photos, alors l'identifiant d'email est bon.

La ligne de fond est - Les noms d'utilisateur évoluent mieux que les emails et selon mon expérience, la plupart des gens préfèrent les noms d'utilisateurs. Pour eux, l'adresse e-mail est pour la communication et non pour l'authentification, et leurs e-mails changent d'une entreprise à l'autre.

Oh, s'il vous plaît, OpenId est plus un mal de tête qu'un utilitaire. Rappelez-vous toujours quand vous «possédez» des choses, elles évoluent mieux. Mais de toute façon tout dépend de votre application.

+0

Salut Arpit Tambi, s'il vous plaît fournir un exemple comment les noms d'utilisateur évoluent mieux que les adresses e-mail? – Worker

Questions connexes