早上刚看到 passkey ,看到 github 也支持,就像试用下,密码管理用的是 bitwarden 自建服务,下面是操作过程
1. 在 Mac 上使用 chrome ,在 github 上选择添加,bitwarden 弹出窗口,保存了秘钥; 然后登出 github ,重新登录显示有 passkey 选项,选择后 bitwarden 弹出窗口,点击秘钥条目后,登录成功
2. 然后想试下在 win11 上,登录 github ,选择 passkey ,选择后 bitwarden 弹出窗口,点击秘钥条目后,登录成功。
3. 然后在 win11 上登录 github 再登录,选择 passkey 后,bitwarden 弹出窗口,看到有个选项是使用您的设备或者秘钥,里面可以选择仅此一次、总是为此站点,想着能自动登录最好,就选了总是为此站点,然后就出问题了,直接弹出个二维码要我扫码
我自己尝试
1. 移除 bitwarden 中 github passkey ,在 github 中移除这个 passkey
2. 在 Mac 上使用 chrome 浏览器在创建一次 passkey ,保存在 bitwarden 中,并使用 passkey 登录,正常
3. 使用 2 中的 passkey 在 win11 上使用 chrome 登录 github ,继续弹出二维码
4. 在 win11 上使用密码登录 github ,创建 passkey ,继续弹出二维码
感觉好像是跟设备、浏览器绑定了一样
选项界面,在测试网站上复现
弹出的登录二维码扫码
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://yangjunhui.monster/t/1135973
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.