为什么大部分网站登录的时候都是用用户名而不是用邮箱?

2015-02-21 03:06:16 +08:00
 digimoon
用户名有什么优势吗?很多都是默认用户名or干脆不支持选择
用户名不是唯一的因为可能别人早就注册过你平时用的名字了,所以你在这个网站得用另外一个名字来注册
5251 次点击
所在节点    问与答
21 条回复
t6attack
2015-02-21 03:16:08 +08:00
对小白用户来说,用户名 -> 邮箱 有一个“复杂度”门槛。
abelyao
2015-02-21 03:34:25 +08:00
如果用户名是不可修改的,那对于网站来说也是唯一的,至于被别人占用,邮箱也有可能常用 ID 会被占用
digimoon
2015-02-21 03:36:39 +08:00
@t6attack
但是却又要用邮箱来验证
@abelyao
不对啊,邮箱怎么占用?我指的是aaa@bbb.com这样的,唯一是指能认定用户身份,一般不会两个人用同一个邮箱吧?
msg7086
2015-02-21 03:40:16 +08:00
1.用用户名的时代,邮箱还没有普及。
2.用户名可以更短。
Do
2015-02-21 03:46:04 +08:00
假设你的邮箱在某泄漏的A网站社工库里面,且你的密码是到处通用的。黑客用你的邮箱去登录B网站,但是因为网站“用用户名而不是用邮箱”登录,所以他就无法登录你B网站帐号。

虽说见到很多人都是各个网站都说相同的用户名,但是不是所有的A网站会有你的B网站“用户名”,比如QQ(A网站),你会用千千号码在V2ex当作用户名注册吗?如果是的话,我觉得你可忽略我说的。
digimoon
2015-02-21 03:48:00 +08:00
@msg7086
更短是真优势,但是短了后却会增加和别人的重复几率,但又不可能用邮箱地址填到用户名里
一般登录都能用cookies来记住用户,但正是这个关系导致时间久了后就忘记用户名了,到时候再想登录就麻烦了。还有更奇葩的是,找回密码除了邮箱外必须让你填用户名的
digimoon
2015-02-21 03:52:52 +08:00
@Do
如果考虑到泄露的话,那注册一个网站不就需要用 不同的用户名+不同的邮箱地址+不同的密码?
因为一般注册都是要你填邮箱地址找回密码用的,那么泄露只泄露用户名密码不泄露邮箱?
msg7086
2015-02-21 03:56:24 +08:00
@digimoon 找回密码要填用户名这个属于太奇葩,没办法。
短必然会增加重复几率。邮箱也是一样啊,用户名at域名,用户名短了会撞,域名短了也会撞。你根本就申请不到digi[at]moon.com,甚至连digimoon[at]gmail.com都有可能被人撞。
所以你要么起一个根本不会被撞的ID (看我ID),要么就只能找一个固定的中等长度ID以减少碰撞几率。
邮箱的前缀本质上也是用户名。
abelyao
2015-02-21 03:57:03 +08:00
@digimoon 一般来说邮箱都可以修改,因为要考虑用户换邮箱的情况(新浪微博即把邮箱当登录名还不能修改简直反人类),而可以修改的话对网站来说就不唯一了,而且有可能出现曾经用过的旧邮箱被新用户使用,所以相对来说,网站方面还是希望有一套自己的 ID 体系。
digimoon
2015-02-21 04:03:17 +08:00
其实我想法是这样的:
我注册v2ex,注册的时候我用邮箱 digimoon@aaa.com 来注册
注册完之后提示我弄一个用户名 abc,而你们只能看到我用户名但是绝对看不到我的邮箱
在这种情况下我非常省事干脆就能将注册的密码设成 v2ex.com
我登录的时候用 digimoon@aaa.com 和密码 v2ex.com 来登录就ok了
digimoon
2015-02-21 04:06:40 +08:00
@msg7086
用来登录而已,不显示
Do
2015-02-21 04:10:40 +08:00
@digimoon 事实上很多人不是这么考虑的。而且泄漏有很多途径。

这个问题我觉得你可以问问@livid,v2ex也是属于“登录的时候都是用用户名而不是用邮箱”
msg7086
2015-02-21 04:13:09 +08:00
@digimoon 大部分时候还是我前面说的原因:历史遗留问题&习惯。
很多网站建站的时候邮箱服务还没有普及。
将近20年前,如果你住在上海,那个时候几乎唯一的选择就是上海热线的邮箱服务 [at]online.sh.cn ,以及后来开放的只有8M空间的 [at]citiz.net
人们已经养成了使用用户名登录的习惯了,要改成邮箱,就只能等用户慢慢习惯。而且旧网站也不可能再改变了,只有新建的才行。
digimoon
2015-02-21 04:39:50 +08:00
@Do
@abelyao
@msg7086
@livid
而且v2ex还不能选择,必须要用户名登录。google那个先无视一下:)
这样如果我忘记用户名的话就必须要使用找回密码功能了,我还没找回过不知道找回时候有没提示用户名?找回的话不但我很麻烦而且也算是耗费服务器资源(虽然很小?)

p.s.刚用psv上v2ex的时候想到这个老大难问题的,登录的时候我就在想“幸好我记得用户名,不然还得开电脑”(然后我现在还是开了电脑)
yfdyh000
2015-02-21 06:59:02 +08:00
如果用户名是唯一的(通常是,否则就是昵称了),为什么要让用户输入更长更复杂的邮箱来登录呢,而且这还包括不太好按的@符号和.。而且有些邮箱域名很长或不好输,节省下来的时间能绕地球N圈。

另外,现在有些网站(比如移动运营商和网购网站)都建议或允许使用手机号登录了,除了收集信息和营销目的,还包括接纳一些不太会上网、根本不懂什么是电子邮箱的用户(非常驻业余网民)。
digimoon
2015-02-21 13:02:39 +08:00
@yfdyh000 用户名对网站是唯一但是对用户来说不唯一,不同网站里一样名字的未必是同一个人,但是邮箱一样的却是能确定是同一个人
登录后能记住不需要每次登录都输入,我可能会忘记我在这个网站的用户名但是我不会忘记平时用的邮箱,因为我的常用用户名可能一早就被别人用了被迫要注册另外一个名字,而我的常用邮箱是不可能会被别人用的
Livid
2015-02-21 14:57:16 +08:00
@digimoon V2EX 的登录框也支持电子邮件地址登录的。
jedrek
2015-02-21 15:07:58 +08:00
为什么没人觉得用邮箱注册,却需要用户名登录是个不好的设计?
digimoon
2015-02-21 15:30:10 +08:00
@Livid 还真没试过。。。因为登录的时候写的是用户名,希望改为 用户名/注册邮箱 这样的提示字样好点
Livid
2015-02-21 15:50:57 +08:00
@digimoon 好的,提示已改。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/171997

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX