早上刚看到 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 ,继续弹出二维码
感觉好像是跟设备、浏览器绑定了一样
选项界面,在测试网站上复现

弹出的登录二维码扫码

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 ,继续弹出二维码
感觉好像是跟设备、浏览器绑定了一样
选项界面,在测试网站上复现

弹出的登录二维码扫码

