帐户用户名的最佳做法?

时间:2011-01-12 17:09:11

标签: validation email requirements username

我正在为网站创建用户注册,并想知道是否更好地要求用户名是电子邮件地址或用户名的任何值?

实施例产品:>用户名:me@mail.com或用户名:me

在我的情况下,它不能是一个或另一个必须是电子邮件地址或任何其他值。

感谢。

6 个答案:

答案 0 :(得分:3)

在您的评论中,您表示这是一份工作申请的注册。在这种情况下,我建议您使用电子邮件有几个原因:

  1. 招聘人员更容易阅读数据(他们不在乎了解你的超级SN ninjawarrior1337
  2. 您可以保证收集有效的电子邮件(您可能希望在某些时候发送电子邮件)
  3. 由于没有“社交”组件,人们不需要任何昵称,他们的电子邮件会很好
  4. 易记“

答案 1 :(得分:2)

无论您选择哪种方法,都会为用户提供更改的选项。原因是电子邮件地址 NOT 是永久性的。服务可能会破产,人们可能会更改电子邮件提供商等等。

如果每个帐户允许多个身份验证服务,则OpenID非常棒。

答案 2 :(得分:1)

从个人经验来看,当网站使用我的电子邮件地址进行登录时,我觉得更方便,因为我不必回忆一下我用于此网站的用户名(我有多个用户名,具体取决于是否允许使用空格这是什么样的网站)。

答案 3 :(得分:1)

另一种选择是使用OpenID,然后用户可以利用现有的OpenID在您的网站上创建帐户。以下是如何入门的说明:http://openid.net/add-openid/

答案 4 :(得分:1)

根据某人的建议,我将其从评论提升为答案:

如果您使用电子邮件地址,则可以与其他网站所有者共享该信息,并汇总有关您用户的个人信息。很多大型网站都这样做。我们中很少有人知道这一点,不会在需要我们电子邮件地址的网站上注册,除非我们对他们的隐私政策非常满意。

答案 5 :(得分:0)

如果你只是谈论约定那么它并不重要 - 选择一个并继续使用它。我个人更喜欢用户名来反对电子邮件地址,因为输入更快,我通常在多个网站上使用相同的用户名(但我经常有不同的电子邮件地址。)

但是,其他人会更喜欢电子邮件地址,而这只是一个有效的响应!