【发布时间】:2010-11-21 04:10:40
【问题描述】:
您知道大多数登录表单都使用用户名和密码。
还有一些通过电子邮件发送。它们的优点和缺点是什么?这是我想到的。
电子邮件的优点
- 要记住的事情少了(与记住用户名相反)
- 每个用户都应该是唯一的
- 您需要让他们注册的少一件事
缺点
- 如果他们更改电子邮件 - 可能会尝试使用他们的新电子邮件访问网站吗?
- 如果忘记密码 - 上面写着“请输入您的电子邮件”并且他们已经放弃了旧电子邮件 - 他们可能会被卡住。
我确实认为这与编程有关,因为 Web 应用程序的易用性是不容忽视的重要因素。
【问题讨论】:
-
对于忘记密码的骗局,如果他们已经放弃了旧的电子邮件地址,那么电子邮件地址是否是用户ID无关紧要。
-
我同意你的观点。电子邮件是自然的用户名:设计独特。我不知道出了什么问题。在任何情况下,下一个用户 id 都是 OpenID。
-
添加一个可能的问题:如果通过某种方式,旧帐户有缺陷并且必须删除,如果您使用电子邮件作为用户名系统,您将很难“创建新用户”使用相同的电子邮件”与“在系统中跟踪旧用户”