
小弟最近两个系统切换使用,就发现了这样一个用户体验不一的问题。 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 如果你的密码是 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 PRO windows10 hello 确实非常方便,我现在每次进去都是把手预先放在哪儿,妙进 |
22 sdijeenx 2019-01-30 15:34:02 +08:00 增加试错成本。如果你输入了正确的密码,按回车可以瞬间进入桌面。如果密码输入错许需要等 3 秒才能再次输入。 |