我正在为网站创建用户注册,并想知道是否更好地要求用户名是电子邮件地址或用户名的任何值?
实施例产品:>用户名:me@mail.com或用户名:me
在我的情况下,它不能是一个或另一个必须是电子邮件地址或任何其他值。
感谢。
答案 0 :(得分:3)
在您的评论中,您表示这是一份工作申请的注册。在这种情况下,我建议您使用电子邮件有几个原因:
ninjawarrior1337
)答案 1 :(得分:2)
无论您选择哪种方法,都会为用户提供更改的选项。原因是电子邮件地址 NOT 是永久性的。服务可能会破产,人们可能会更改电子邮件提供商等等。
如果每个帐户允许多个身份验证服务,则OpenID非常棒。
答案 2 :(得分:1)
从个人经验来看,当网站使用我的电子邮件地址进行登录时,我觉得更方便,因为我不必回忆一下我用于此网站的用户名(我有多个用户名,具体取决于是否允许使用空格这是什么样的网站)。
答案 3 :(得分:1)
另一种选择是使用OpenID,然后用户可以利用现有的OpenID在您的网站上创建帐户。以下是如何入门的说明:http://openid.net/add-openid/
答案 4 :(得分:1)
根据某人的建议,我将其从评论提升为答案:
如果您使用电子邮件地址,则可以与其他网站所有者共享该信息,并汇总有关您用户的个人信息。很多大型网站都这样做。我们中很少有人知道这一点,不会在需要我们电子邮件地址的网站上注册,除非我们对他们的隐私政策非常满意。
答案 5 :(得分:0)
如果你只是谈论约定那么它并不重要 - 选择一个并继续使用它。我个人更喜欢用户名来反对电子邮件地址,因为输入更快,我通常在多个网站上使用相同的用户名(但我经常有不同的电子邮件地址。)
但是,其他人会更喜欢电子邮件地址,而这只是一个有效的响应!