it-swarm.cn

对于本地身份验证站点,为什么要使用用户名而不是使用电子邮件地址登录?

在本地身份验证或本地和远程混合身份验证(例如OpenID)的网站中,我仍然经常看到用户名问题。对于Twitter,我可以很好地理解这一点,其中用户名以多种方式使用。但是,在许多其他网站(例如网上商店)中,用户名仅用于身份验证。

因此,有充分的理由不只是在电子邮件地址上进行身份验证吗?用户名大多过时了吗?

10
user745

用户名为世界提供了“面孔”。它们非常适合在论坛等地方使用,以隐藏海报的身份或允许某些个性化设置。但是,出于登录目的,电子邮件似乎普遍更好。我见过的大多数使用用户名的网站在“忘记密码”按钮旁边都有一个“忘记用户名”按钮,该按钮应该告诉您原因:-)。

在最坏的情况下,华盛顿互惠银行的网站过去通常通过电子邮件地址登录。在被追逐者收购之后,我被自动分配了一个很好的用户名:fraserofthenightgmailcomwmb2715(使用不同的数字-但它们完全是随机的,与我的帐号无关)。猜猜我单击“忘记用户名”的次数,直到我意识到可以将其写下来...

9
Robert Fraser

电子邮件地址的问题在于它们更长,并且要求@,这使得它们很难键入。就我个人而言,我更喜欢用户名,因为它使我的生活更加轻松。

5
Sruly

BBC允许您使用您的电子邮件地址或用户名登录。您还有一个完全独立的显示名称。用户名有一些限制:不能有空格或下划线。但是当DNA系统不同于BBC iD时,我有了一个旧的DNA用户名。我的用户名确实包含下划线,因此我需要使用我的电子邮件地址登录。

我认为这是最简单的方法。一个框,您可以在其中输入您的用户名或电子邮件地址。并且有一个限制,即用户名不能包含@ 标志。

2
TRiG

给用户选择。只需让他们使用电子邮件作为验证或可选的用户名即可。

1
googletorp

有几个原因。并非所有用户都希望将其电子邮件地址提供给所有人,以查看ID是否可公开查看。另外,为了安全起见,建议您公开显示用户名,但要让用户使用电子邮件地址登录。电子邮件地址也更易于用户记住。

1
Virtuosi Media