目前 NAS 系统的账号登录方式主要依赖账号密码,并通过 2FA(验证码/验证器)进行加强。但在实际使用中,仍然存在以下问题:
- 用户需要记忆和管理密码,存在被钓鱼或撞库的风险
- 2FA 在跨设备或远程访问时操作成本较高
- Web 管理界面、移动端 App、桌面客户端之间的登录体验不一致
建议在现有登录体系的基础上,引入 Passkey(基于 FIDO2 / WebAuthn 的无密码登录) 作为一种可选的增强登录方式,而非替换现有方案。
引入 Passkey 的潜在价值包括:
- 使用公私钥机制,私钥不离开设备,天然防钓鱼和撞库
- 登录体验更简洁(生物识别 / 系统解锁),适合 NAS 高频管理场景
- 可减少因账号安全问题导致的售后支持和账号找回成本
- 与 Google / Microsoft / GitHub 等主流服务的登录体验保持一致,提升产品技术形象
技术实现层面建议:
- Web 管理界面可基于 WebAuthn 实现 Passkey 注册与登录
- 移动端 App 可结合系统 Credential Manager,实现与 Web 端一致的 RP ID
- Passkey 与现有密码 / 2FA 共存,用户可自主启用或关闭
- 在初期阶段可作为“高级安全选项”提供,逐步观察用户反馈
Passkey 并非要求一次性全面替换现有登录方式,而是作为一个向前兼容、风险可控的增强方案,适合 NAS 这类强调安全与可用性的系统逐步引入。
对于多设备访问、远程管理和公网暴露场景,Passkey 在安全模型上相比传统密码 + 2FA 更具长期优势,值得作为未来登录方式之一进行规划。