登录的时候为什么基本都需要用户名?

2015 年 8 月 14 日
 int64ago

直接一个密码不就可以了
如果可以做到每个人的密码是唯一的,登录的时候输入用户名就是多余的操作了
当然,我只是说登录的时候可以不输入,并没有说用户名本身没必要

所以,我看来唯一的难点就是密码唯一,其实做到这点也不会很难

我也考虑过撞库的情景,其实考虑下也不成立,撞(密码)库和撞(用户名+密码)库难度差异真的很大吗?

好吧,换一个情景,就是登录的时候只有一个框框,用户名和密码一起输入,把这里的(用户名和密码)当作(密码)不可以吗?--->仅仅是举个例子

你们怎么看这个问题的呢?

14259 次点击
所在节点    程序员
136 条回复
binjoo
2015 年 8 月 14 日
@realpg 证书其实就是用户名。。
tobyxdd
2015 年 8 月 14 日
有些tplink路由的web管理就是这样的。。但那不存在不同账户的问题
lishali12345
2015 年 8 月 14 日
@anyforever 恩,这个项目的想法不错,未来应该空间很大,安全是一个新的基础服务成长点
popok
2015 年 8 月 14 日
这种情况只适合注册时系统自动生成随机密码,且密码一部分是做校验用,看那种手机充值卡就行。
不适合用户自定义密码,不然输错一位就可能进别人账户了。
sujin190
2015 年 8 月 14 日
如果用户量比较大,像微信,那么对于人可记忆的范围来说恐怕随便输入一个什么就登陆了某人的账号了吧
qinxg
2015 年 8 月 14 日
觉得楼主说的更像是AccessToken
但获取AccessToken的前提是完成了身份验证 所有又绕回去了
imn1
2015 年 8 月 14 日
@wy315700
这个趋势没问题,我google账户也是这样选择相信独特设备的(不需二次认证)
问题是必须账户持有人确认他相信那个设备,而不是强制相信!!!!!!!!!!!!!!!!!
如果设备是支付宝出品的,自动相信设备没问题,例如什么盾,但手机不是
算了,不歪楼了,支付宝的问题其他地方讨论吧
chinawrj
2015 年 8 月 14 日
密码可能是一样的,我觉得。。。你可以检测用户名是否重复。那是不是也要检测一样密码是不是重复呢?太搞笑了这样
F1ReKing
2015 年 8 月 14 日
脑洞大开啊
UnderIndex
2015 年 8 月 14 日
亚马逊的ssh登陆就是给你一个pem文件(相当于一个密码)。类似还有很多
otakustay
2015 年 8 月 14 日
楼主的想法一点也没错,Touch ID不就是这么个东西吗
很多人反对的原因是密码冲突,其理论是(用户名+密码)的冲突率远小于(密码)单项的冲突率
但是当密码并不是人为输入,而是系统生成的时候,两者的冲突率虽然有差距但可以都控制在一个“几乎不可能冲突”的范围内,完全能合理应用
pythoner
2015 年 8 月 14 日
楼主你自己动手实践一下不就什么都明白了
不会编程语言?学啊!
不懂数据库?学啊!
unknownservice
2015 年 8 月 14 日
脑洞太大不知道如何吐槽,你能不能做一个出来大家看看再谈下面的?
imn1
2015 年 8 月 14 日
Login Password:1
You are logged in as imn1
没钱?这抠门的家伙~走
You are logged out

Login Password:2
You are logged in as 程序员
一块钱?程序员这么穷啊?走
You are logged out

……

Login Password:dkwejs$&703VJND>
You are logged in as int64ago
哇!这个是大富豪(口水淌一地)~
……
yyork
2015 年 8 月 14 日
n和n平方的差别
qecxp
2015 年 8 月 14 日
浪费时间,block
linescape
2015 年 8 月 14 日
除非密码是系统生成的,且不能更改,像cdkey一样
jarlyyn
2015 年 8 月 14 日
楼主万一密码忘记的话准备怎么找回》
int64ago
2015 年 8 月 14 日
@linescape 是这个意思,其实可以更改的,填邮箱,系统再随机返回一个

PS:楼上太多都略激动,没了解我的意思就……唉,懒得回复了,V2 风气
publicID321
2015 年 8 月 14 日
LZ 说的这种登录方式(仅用一个密码就可以)是存在的:
https://blockchain.info/wallet/login

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

https://v2ex.ih06.com/t/213084

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

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

© 2021 V2EX