首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
拉勾
V2EX  ›  Apple

macOS 为什么不能像 win10 一样输入密码无需回车就能登入系统呢?

  •  
  •   feixiage · 50 天前 · 2169 次点击
    这是一个创建于 50 天前的主题,其中的信息可能已经有所发展或是发生改变。

    小弟最近两个系统切换使用,就发现了这样一个用户体验不一的问题。 macOS 非要回车确认,但 win10 是只要检测到你输入的密码是正确的就直接登录了,在 iOS 上也只要输入正确密码就能登录啊,这真是多此一举,导致没有迅速响应的爽快感。。。

    23 回复  |  直到 2019-01-30 15:50:13 +08:00
        1
    lichao   50 天前
    在 iOS 上也只要输入正确密码就能登录? 这个 feature 一般是在密码长度固定的前提下。
        2
    kindjeff   50 天前
    你说的是 pin 码吧,实际上你把 windows 的 pin 码设置为字母+数字之后一样要按回车。
        3
    niubee1   50 天前   ♥ 3
    如果你的密码是 12345, 不知道的人猜 123456, mac 的就进不去, win10 就进去了
        4
    xupefei   50 天前
    win10 那个不是密码而是 PIN。PIN 一般是定长的,所以系统知道你什么时候输完了。
    密码是变长的,系统也不知道到底有几位,什么时候应该检查正确性。
        5
    neutron   50 天前
    可以把密码设置成'
    这样食指中指快速先后按一下就登陆了。。。我就是这么干的。
        6
    Osk   50 天前 via Android
    楼主说的是 pin 码,pin 码定长,默认限定为仅数字, 有重试次数限制,所以微软敢不回车就自动登录,而密码估计没人敢不回车提交吧,不然给猜密码的留下方便之门了。

    其实微软的 Windows hello 才是真香,淘宝买个旧的 usb 指纹模块,只要是 wbf 驱动的就可以使用指纹登陆了,很爽,只要几十块钱,唯一的缺点大概是操作系统似乎能够读取到完整的指纹图像,万一有恶意软件针对这个就糟糕了。
        7
    GDC   50 天前
    为啥我的 windows 10 输入密码之后还是要按回车才进入… 无论是开机还是锁屏
        8
    uuair   50 天前
    @neutron #5 什么密码设置成这个?
        9
    amaranthf   50 天前
    呃,前面说密码长度的,实际上只要你的密码长度够了,那操作系统是检测到密码立刻响应,还是等你按回车再响应,从抗破解的强度上来讲差别是微乎其微的。
    早期操作系统不这么做的原因可能和性能有关,现在的话更多的应该是习惯——毕竟大部分用户是习惯了输完密码后按回车确认的。
        10
    petercui   50 天前
    按指纹就行啦,还要输密码?
        11
    petercui   50 天前
    Watch 解锁也可以啊。
        12
    neutron   50 天前
    @uuair 开机密码呃
        13
    mmdsun   50 天前 via Android
    win10 安卓可以用手机解锁。
        14
    Cryse   50 天前
    请区分 PIN 码和密码
        15
    loading   50 天前 via Android
    你可以理解为回车是密码的一部分。
    -EOF-
        16
    xupefei   50 天前
    @amaranthf #9 每当用户输入时都检查会给防破解带来麻烦,如果用户按 100 次键盘,是不是应该当作爆破 100 次,需要锁住电脑 30min ?如果是,用户在锁屏界面擦个键盘就被锁了;如果不是,那真的遇到爆破该怎么办?

    相比按任意键 100 次,按回车 100 次就认为是爆破更加简单。Keep it simple。
        17
    hrong   50 天前 via Android
    那如果在 win 下小屁孩乱按 PIN 却不会按 enter 也算错误输入而计入统计次数喽。。。。
        18
    geelaw   50 天前 via iPhone
    Windows 10 那个不需要回车的是数字 PIN。

    不可能输一下判断一下,因为这个判断是要被审计的,判断失败的次数太多还要被锁账户。
        19
    luistrong   50 天前
    @neutron #5 机智
        20
    Cl2ex   50 天前
    因为操作系统也不知道你的密码有多长,猜测应该都是比较你的密码通过特定哈希算法的结果
        21
    mazyi   49 天前
    windows10 hello 确实非常方便,我现在每次进去都是把手预先放在哪儿,妙进
        22
    sdijeenx   48 天前
    增加试错成本。如果你输入了正确的密码,按回车可以瞬间进入桌面。如果密码输入错许需要等 3 秒才能再次输入。
        23
    amaranthf   48 天前
    @xupefei 这是一个问题,不过也不是不能解决,比如系统记住一个密码长度,只有当用户输入长度达到密码长度一次之后才被认为是一次有效的尝试——在假设密码足够长的情况下,长度信息的泄漏也不会造成安全性的大幅降低。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4088 人在线   最高记录 4385   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 18ms · UTC 02:44 · PVG 10:44 · LAX 19:44 · JFK 22:44
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1