刚从 Microsoft Authenticator 迁移到 Bitwarden ,发现 Bitwarden 可以很方便地使用与同步 TOTP 和 Passkey ,但是在小米 HyperOS 上使用 Passkey 登录一直调用 Google 密管理器,而不是 Bitwarden 。
然后发现了这个贴子 小米 HyperOS 不支持 1password 通行证密钥吗? 尝试#19 方法后无果。
经过一系列测试,在小米 14Pro HyperOS 2.0.200.4 Beta 上成功使用 Bitwarden 管理 passkey
添加 passkey 时还是会默认调用 google ,选择“更多选项”后会提示存储在 Bitwarden 中,不过调用速度很慢,而且也有概率提示储存在小米密码管理中,总之很玄学
默认 passkey 服务就非得在其他服务中才可以设置,就算你把 Bitwarden 设置为默认的自动填充服务,passkey 也不会调用它,一通折腾后 Bitwarden 以一种奇怪的状态完美运行起来了。
![]() | 1 ferock PRO 其实,安卓上密码管理体验就是这样 |
![]() | 2 dingwen07 198 天前 via Android 小米的通行密钥实现的很差,正常情况下是可以保存和使用多个服务 扫码/蓝牙的实现也是稀烂,我稳定版系统根本调用不了 1Password ,设置成默认也是只能用 Google Password Manager |
3 MacsedProtoss 198 天前 via iPhone 实际上 想要无缝体验那就换个 iOS 吧 |
![]() | 4 dingwen07 198 天前 via Android 哦,系统相机还把扫码给拦截了(小米似乎是自己实现了一套蓝牙通信,但只能调用自带的智能密码管理),我得用 Google Lens 扫码才能用 Play 服务的蓝牙 Passkey ,还好扫码对非 Apple 设备都可以记住…… |
![]() | 5 moefishtang 198 天前 小米魔改了 Passkey 功能,最好冻结“应用程序扩展服务”,这个 app 负责小米自己实现的 Passkey |
![]() | 6 Torpedo 198 天前 ios 这点甩安卓 n 条街 |
![]() | 7 moefishtang 198 天前 另外还需要安装“谷歌身份验证器” @dingwen07 #4 试试这个,我冻结并安装 Google 身份验证器以后是直接调用 Google 的密码管理器 |
![]() | 8 sayoll 198 天前 via Android 用小米,直接配合 Gboard 就无感了。 |
![]() | 10 liyafe1997 198 天前 @qiuyue0 同五笔用户,gboard 的五笔真的好烂,好多字你要打全码才能显示出来。 |
11 yinmin 198 天前 小米 hyperos 的 passkey 会调用 google 密码管理器,认证的时候会连接 https://cable.ua5v.com ,但是这个地址是给墙掉的,所以很多人说小米没法用 passkey 。 如果让这个地址可用,小米 passkey 还是蛮好用的。 |
12 hysjw 198 天前 直接上 pixel 无缝体验 bitwarden |
![]() | 14 ZxykM 198 天前 我也发现了这个问题,很恼火,也没啥完美的解决方法 |
![]() | 16 sastar 198 天前 三星用户没有这个烦恼 |
![]() | 17 luojianxhlxt 198 天前 @yinmin #11 2025 年,国产手机厂商小米还不知道这个域名无法连接吗? |
18 yinmin 198 天前 @luojianxhlxt #17 跨设备 passkey ,windows 和 mac 都使用 Client to Authenticator Protocol (CTAP) 协议,但是这个 CTAP 协议有点扯,即使是 fido 联盟的协议最新版本(2025-02-28),tunnel service identifier (uint16)也只定义了 2 个 endpoint 域名:编号 0 是 cable.ua5v.com(android), 编号 1 是 cable.auth.com(iphone),windows 和 mac 只会连接这 2 个域名,小米要和 win/mac 做跨设备 passkey 验证有点难啊。 见: https://fidoalliance.org/specs/fido-v2.2-ps-20250228/fido-client-to-authenticator-protocol-v2.2-ps-20250228.html (检索:assignedTunnelServerDomains 关键词快速定位) |
![]() | 19 qiuyue0 OP ![]() @yinmin 你指的是保存后的 passkey 可以让电脑与手机都使用该 passkey 登录吗?安卓、mac 、windows 测试后都可以,无论是安卓保存 PC 登录还是 PC 保存安卓登录。使用微软账号测试。 |
![]() | 20 ferock PRO |
![]() | 21 vilic 正在用小米 debug CredentialProviderService 看到这个贴子…看来还得换个开发机了。 |
22 g1542444266 147 天前 感谢楼主!!终于可以用 bitwarden 填充 passkey 了, 另外使用过程中发现的补充一点: bitwarden 如果是锁定的状态 passkey 就会找不到,可以先在输入框点一下解锁 bitwarden , 然后再用 passkey 解锁就可以, 希望能帮到大家 |