• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】

Bug反馈 绑定Windows Hello时,在没有特意警告用户的情况下,系统将用户认为的“可替代密码的备用登录方式”修改为了“唯一的2FA验证方式”,导致无法访问账户

starsetnight

【Lv:2】

正式会员
注册
2026/07/22
消息
4
金粒
245.00金粒
在论坛的安全设置页面(https://www.minebbs.com/account/security)中,Windows Hello 绑定功能目前独立于“两步验证”板块之外单独陈列。这种布局安排容易让用户产生误解,认为 Windows Hello 仅仅是一种替代密码的便捷登录方式,而非一种双因素认证(2FA)手段。

然而,实际情况是,一旦用户绑定了 Windows Hello,论坛系统会自动为其账户启用 2FA 验证。但绑定过程中,页面并未以任何显眼的方式(如弹窗、加粗警示文字或高亮提示)告知用户这一后果。

这一问题还带来了另一个层面的混淆:在“两步验证”板块内,论坛明确标注了“2FA 验证出现问题引发的账号无法登录概不负责”的免责声明;而 Windows Hello 绑定区域却没有任何类似的警告。这使得用户在整个操作过程中,完全无法预见到自己即将面临 2FA 验证的要求。
 
内容版权许可
CC BY 署名
最后编辑:
感谢反馈。我们已经注意到该问题。

先说明一点:安全设置页展示的功能名称是“添加 Passkey”,Windows Hello 并不是一个独立的绑定入口,而是你在 Windows 设备上创建 Passkey 时,系统调用的认证器之一。同样的,若你在iOS设备上进行添加,则可以选用Face ID作为认证方式。这不是本站设计使然。

两步验证属于 XenForo 的原生行为:Passkey 通过 WebAuthn 接入,用户绑定第一个 Passkey 后,系统会自动将该账号的两步验证(2FA)状态置为“已开启”,并自动生成备用恢复代码。之后使用账号密码登录时,系统会要求第二步验证;使用 Passkey 登录本身则被视为完成了第二步验证。

不过我们也认同页面引导存在不足。目前“添加 Passkey”区域没有显著提示这一后果,用户很容易把它理解为“只是替代密码的便捷登录方式”。我们会加强引导:
  1. 在添加区域明确提示:“绑定 Passkey 后将自动启用两步验证”。
  2. 补充说明文字,让用户知道 Windows Hello、Touch ID、手机指纹等都属于 Passkey 的常见认证器。
  3. 绑定确认时增加醒目警告,说明凭据丢失可能导致无法登录。
  4. 绑定完成后引导用户查看并保存备用恢复代码。
感谢反馈,我们会尽快优化。
 
最后编辑:

在线会员

  • 黎 渊
  • djkawh
  • Hutaro_x
  • 诺诺noo
  • 可乐不加冰
后退
顶部 底部