小弟最近两个系统切换使用,就发现了这样一个用户体验不一的问题。 macOS 非要回车确认,但 win10 是只要检测到你输入的密码是正确的就直接登录了,在 iOS 上也只要输入正确密码就能登录啊,这真是多此一举,导致没有迅速响应的爽快感。。。
1
lichao 2019-01-28 21:40:07 +08:00
在 iOS 上也只要输入正确密码就能登录? 这个 feature 一般是在密码长度固定的前提下。
|
2
kindjeff 2019-01-28 21:41:24 +08:00
你说的是 pin 码吧,实际上你把 windows 的 pin 码设置为字母+数字之后一样要按回车。
|
3
niubee1 2019-01-28 21:41:27 +08:00 3
如果你的密码是 12345, 不知道的人猜 123456, mac 的就进不去, win10 就进去了
|
4
xupefei 2019-01-28 21:42:13 +08:00
win10 那个不是密码而是 PIN。PIN 一般是定长的,所以系统知道你什么时候输完了。
密码是变长的,系统也不知道到底有几位,什么时候应该检查正确性。 |
5
neutron 2019-01-28 21:42:14 +08:00
可以把密码设置成'
这样食指中指快速先后按一下就登陆了。。。我就是这么干的。 |
6
Osk 2019-01-28 21:50:09 +08:00 via Android
楼主说的是 pin 码,pin 码定长,默认限定为仅数字, 有重试次数限制,所以微软敢不回车就自动登录,而密码估计没人敢不回车提交吧,不然给猜密码的留下方便之门了。
其实微软的 Windows hello 才是真香,淘宝买个旧的 usb 指纹模块,只要是 wbf 驱动的就可以使用指纹登陆了,很爽,只要几十块钱,唯一的缺点大概是操作系统似乎能够读取到完整的指纹图像,万一有恶意软件针对这个就糟糕了。 |
7
GDC 2019-01-28 21:51:05 +08:00
为啥我的 windows 10 输入密码之后还是要按回车才进入… 无论是开机还是锁屏
|
9
amaranthf 2019-01-28 22:09:04 +08:00
呃,前面说密码长度的,实际上只要你的密码长度够了,那操作系统是检测到密码立刻响应,还是等你按回车再响应,从抗破解的强度上来讲差别是微乎其微的。
早期操作系统不这么做的原因可能和性能有关,现在的话更多的应该是习惯——毕竟大部分用户是习惯了输完密码后按回车确认的。 |
10
petercui 2019-01-28 22:14:53 +08:00
按指纹就行啦,还要输密码?
|
11
petercui 2019-01-28 22:15:05 +08:00
Watch 解锁也可以啊。
|
13
mmdsun 2019-01-28 23:45:49 +08:00 via Android
win10 安卓可以用手机解锁。
|
14
Cryse 2019-01-28 23:55:32 +08:00
请区分 PIN 码和密码
|
15
loading 2019-01-28 23:56:57 +08:00 via Android
你可以理解为回车是密码的一部分。
-EOF- |
16
xupefei 2019-01-29 00:46:19 +08:00
@amaranthf #9 每当用户输入时都检查会给防破解带来麻烦,如果用户按 100 次键盘,是不是应该当作爆破 100 次,需要锁住电脑 30min ?如果是,用户在锁屏界面擦个键盘就被锁了;如果不是,那真的遇到爆破该怎么办?
相比按任意键 100 次,按回车 100 次就认为是爆破更加简单。Keep it simple。 |
17
hrong 2019-01-29 07:24:53 +08:00 via Android
那如果在 win 下小屁孩乱按 PIN 却不会按 enter 也算错误输入而计入统计次数喽。。。。
|
18
geelaw 2019-01-29 08:31:13 +08:00 via iPhone
Windows 10 那个不需要回车的是数字 PIN。
不可能输一下判断一下,因为这个判断是要被审计的,判断失败的次数太多还要被锁账户。 |
20
Cl2ex 2019-01-29 09:28:29 +08:00
因为操作系统也不知道你的密码有多长,猜测应该都是比较你的密码通过特定哈希算法的结果
|
21
mazyi 2019-01-29 11:20:41 +08:00
windows10 hello 确实非常方便,我现在每次进去都是把手预先放在哪儿,妙进
|
22
sdijeenx 2019-01-30 15:34:02 +08:00
增加试错成本。如果你输入了正确的密码,按回车可以瞬间进入桌面。如果密码输入错许需要等 3 秒才能再次输入。
|