登录用户名或电子邮件ID?

abh*_*jit 13 web-services web-applications

对于Web应用程序,哪个更好?

用户名必须依赖电子邮件让该人稍后回忆.相反,用户很少使用多个用户名来表示特定的Web应用程序.此外,将详细信息发送回用户的电子邮件可提供一定程度的安全性.

另一方面,电子邮件还有其他相关问题 - 大多数用户都有多个电子邮件ID,并且总是会创建多个帐户.合并这些帐户成为一个巨大的麻烦.相反,使用电子邮件作为登录标识符具有通过OpenID进行外部身份验证的优势.

你会建议什么?

Sho*_*ban 5

我建议使用OpenID.您不必担心加密和保存用户密码,安全等;-)

编辑:Openid有一些优点和缺点