windows配置steam令牌,获取secret
- 下载SDA(SteamDesktopAuthenticator) Jessecar96/SteamDesktopAuthenticator at 1.0.10 (github.com)
- 运行Steam Desktop Authenticator.exe,点击Setup New Account,登录账号密码;
- 登录过程中,会要求输入邮箱收到的验证码以及手机收到的验证码,按照要求录入即可;
- 途中会提示是否加密encrypt xxx,不要加密,留空或者cancel;
- 会要求你记住并验证恢复码;
- 如果设置成功,软件界面Login Token会显示5位验证码;
配置bitwarden
- 在SDA文件夹/Files/路径中,找到{STEAM_ID}.maFile并打开,解析json,找到uri字段;
- 得到otpauth://totp/Steam:{username}?secret=xxxxxxxxxxxxxxxxxxxxxxxxxx&issuer=Steam;
- 提取secret=后面的32位密钥,然后组合成:Steam://xxxxxxxx;
- 将组合成的代码复制到bitwarden的TOTP验证器中即可。
避坑
安卓手机版steam原理已改变,在data/com.valvesoftware.android.steam.community/files中找“Steamguard-一串数字”文件的方法已失效。
2024.9.6更新
使用steam++同样可以,更加便捷,操作相同。
文章评论