AI 摘要
使用steamguard-cli登录Steam账户并获取恢复码,将默认格式的两步验证密钥转换为Bitwarden可导入的TOTP格式,解决手机重置后Steam App令牌丢失无法登录的问题。
一、引子
STEAM 有专属的 app 令牌,和默认的 TOTP 并不通用,手机被重置后丢失,影响登录,不太合理。
这里验证几种方式提取出来密钥放到 Bitwarden 中。
提示:steam 进入大屏模式 > 互联网 后,可以设置 HTTP 代理.
两种方法:
- windows
- 获取 root 的安卓手机
二、ROOT
这里略过,不如直接实验下一种方法简单.
- steam APP v3.10.11
- 已获取 root 的手机
二、steamguard-cli
- 安装
steamguard-cli
1 | scoop install steamguard-cli |
-
登录,依次输入用户名、密码、验证码等
小坑:需要代理
--http-proxy=http://127.0.0.1:7897
1 | steamguard setup |
-
显示二维码,获取密钥
显示那穿恢复码,记得保留,用于取消令牌,之后可能会用到.
1 | steamguard qr |
- 密钥转换
- 默认的密钥格式如下
1 | otpauth://totp/Steam:<用户名>?secret=<密钥>&issuer=Steam |
- 改成如下格式,导入 bitwarden
1 | steam://<密钥> |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 一世贪欢的私域!
评论











