大部人网站,可以直接选择 passkey 登录,然后调用密码管理工具等进行认证:
https://i.imgur.com/8VA98OY.png
https://i.imgur.com/iz4P7K3.png
但是飞书并没有,需要先输入账号,然后选择是否使用 passkey:
https://i.imgur.com/hIlFzLj.png
https://i.imgur.com/4Pgt7BO.png
这是不是把 passkey 当成另一种密码来用了,感觉使用体验还不如普通的账号+密码,远不如别的服务上 passkey 的体验丝滑
飞书的账号+密码:设备认证一次解锁用户名,自动解锁密码
别的服务的 passkey:设备认证一次解锁 passkey
飞书的 passkey:设备认证一次解锁用户名,再认证一次解锁 passkey
1
Hack3rHan 12 小时 35 分钟前 也不是都支持直接 Passkey 的,Google 和 Microsoft 登录就需要用户名。感觉输入用户名后弹 Passkey 逻辑上也没有什么问题。
|
2
deplives 12 小时 33 分钟前 阿里的才绝,通过 passkey 后还得经过 MFA 最尼玛离谱
|
3
Muniesa 12 小时 32 分钟前 via Android
cloudflare 把 passkey 当两步验证
|
5
lizhenda 12 小时 13 分钟前
Google 和 Microsoft 就是这样呀,没啥问题其实
|
8
thevita 11 小时 50 分钟前
aliyun 和 github 类似的, Sign in 和 Two-Factor 使用什么都是可以单独设置的,以及可以设置什么时候需要 2FA ,检查下你的安全设置先
|
9
unused 11 小时 39 分钟前
看起来是 discoverable 和 non-discoverable credential 的区别,狭义上 non-discoverable 不叫 passkey
|
10
lsearsea 11 小时 28 分钟前 via Android
用下来,单独能 passkey 登录的才是少数
|
11
Opportunity 10 小时 55 分钟前
GitHub 上也是分开的啊
Passkeys can be used for sign-in as a simple and secure alternative to your password and two-factor credentials. Security keys are webauthn credentials that can only be used as a second factor of authentication. |
12
zxjxzj9 10 小时 35 分钟前
感觉 passkey 代替密码才是一般操作(有了用户名之后可以选择 passkey 或者密码)
|
13
traffic 10 小时 34 分钟前
腾讯云的才绝,用 passkey 登录后还得验证 TOTP
|
14
zsh2517 10 小时 31 分钟前 确实存在三种规范
1. 不需要输入用户名(或者邮箱)的:discoverable credential (之前也叫 resident key ) 2. 需要输入的用户名不需要密码的:non-discoverable credential 3. 需要输入用户名,再输入密码,再验证密钥,作为 MFA ,好像叫做 U2F 来着 1 、2 都是主流用法,3 是比较老的方案。 原理忘了,大概印象是,第一种要往设备上存东西,所以硬件密钥比如 yubikey 支持的数量有限(几十或者一百个)。non-dis 和 U2F 不需要,所以可以几乎无限。建议找 AI 详细问一下,大概要结合三种认证的具体流程来分析 |
15
zsh2517 10 小时 28 分钟前
|
18
sddyzm 8 小时 26 分钟前
passkey 毕竟不是国产自研,搭配一层国研的 mfa 还是可以理解的吧
|
19
wolonggl 8 小时 17 分钟前
passkey 可以保存在第三方软件中,比如 bitward ,泄漏 passkey 和泄漏用户和密码都一样,感觉安全性没有提升;
|
20
nelloshaw7713 8 小时 15 分钟前
passkey 目前用的还挺多的,个人感觉比账户密码好用挺多的。
|
21
e3c78a97e0f8 4 小时 43 分钟前
@wolonggl passkey 和密码的安全不一样。你举得例子里的确是一样的问题,但是还有很多其他情况,密码远不如 passkey
(以下是 AI 生成) 无法被钓鱼:Passkey 绑定了特定域名,钓鱼网站没法欺骗你提供登录信息 私钥不出库: 数据库泄露的只是公钥,黑客没有你的本地私钥,依然无法登录。 不存在全网通杀: 密码泄露会导致“撞库”,但 Passkey 为每个网站生成唯一密钥对,一个站点的泄露绝不威胁另一个站点。 抗暴力破解: 密码可以被穷举,但基于非对称加密( RSA/ECC )的 Passkey 理论上无法通过计算破解。 无传输风险: 登录时服务器不校验密钥原文,只校验签名,链路截获对 Passkey 无效。 |