Open
Description
前置条件
- 已经在 Issues 列表中搜索了相关问题。
- 这是和 Halo 相关的特性,如果是非项目本身的问题,建议在 Discussions 提交。
- 如果是插件和主题特性建议,请在对应的插件和主题仓库提交。
你当前使用的版本
2.20.9
描述一下此特性
两步验证支持Passkey(通行密钥)登录。
附加信息
目前Passkey已经在Windows,Android,iOS,MacOS上全部支持了Passkey,主流浏览器也都支持Passkey。
使用Passkey作为2FA的另一种方式可以很高效的替换TOTP(我没说把TOTP下了),毕竟在浏览器上点一下总比切应用方便。
再比如说Halo和凌霞官网我启用了2FA,每次登录我通常需要打开手机去点开应用去找密钥,这个过程需要经过两次人脸认证(iPhone解锁和应用解锁),整个过程通常需要30~60秒。而在GitHub上使用Passkey只需要在浏览器点一下并用Windows的指纹识别输入认证一下,过程不到10秒。
所以我认为支持Passkey登录很有必要。