在更换到17的时候,我发现有一个问题很坑,就是我的某聊天软件登录不上了。提示SMS Fee,要求我花钱。。。我真的服了,国区号付不了,切到美区要我一美元多。直接晕掉。

SMS Fee

尝试了第三方客户端,发现只需要其他设备验证码即可,所以我因为电脑上还登录着,直接就用电脑收验证码去用了。但是越想越气,每次看第三方客户端弹广告,就怀念用官方版本的日子。

不过在不断尝试登录官方客户端的时候我发现在网络不好的情况下会有一个使用通行密钥登录(Passkey),我查了一下,通行密钥就不需要短信登录了。但是我旧手机已经重置了。。。。。

所以看到这的建议大家都把通行密钥绑定一下,避免换手机要花钱才能登录。

通行密钥

你可以在账户、安全里面找到通行密钥,然后绑定在iCloud或者其他第三方密码管理软件即可。

我现在说说我是怎么在旧手机重置的情况下搞定的。

我使用设备code在手机上登录了第三方客户端,然后用第三方客户端扫码登录了windows端(如果你windows端本来就有就可以忽略此操作)(不支持mac端)

  1. 安装 Bitwarden 测试版客户端,该版本支持与 Windows 11 通行密钥的原生集成(测试版功能:Windows 原生通行密钥,对应项目地址:bitwarden/clients#17316
  2. 将 Bitwarden 启用为 Windows 通行密钥管理器:设置 → 账户 → 通行密钥 → 高级选项
  3. 某聊天软件 桌面客户端中,找到通行密钥功能入口
  4. 依次点击:添加通行密钥 → 创建通行密钥 → 更改 → 选择通行密钥保存位置 → Bitwarden 桌面端
  5. 将该密钥保存至 Bitwarden
  6. 密钥创建成功后,退出当前账户
  7. 在登录界面,等待 “使用通行密钥登录” 选项出现
  8. 点击 “使用通行密钥登录”,选择 Bitwarden 桌面端及对应的密钥记录
  9. 输入 Windows PIN 码或通过 Windows Hello 完成身份验证

这样通行密钥就保留在了Bitwarden中。

在iOS中下载Bitwarden,然后使用国内网络尝试输入手机号,会提示网络不行,然后你就能看到使用passkey登录的选项啦!这个时候直接使用从windows中注册来的通行密钥就直接登录上啦!

使用passkey