Cyang39's 的笔记

导出 Steam 二次验证令牌到 Bitwarden

Last update: 12/24/2023

读前提醒:

更改令牌会禁止两天的 Steam 交易,绑定新令牌会禁止十五天;
导出令牌后市场交易 APP 二次确认就无法进行了,不适合倒余额的玩家。

每次在电脑上登录 Steam 的时候(特别是网页,会话会过期),总是需要打开手机的 Steam 应用程序查看验证码非常麻烦。我个人已经习惯使用 Bitwarden 的 2fa 来管理二次验证令牌(官方版本这个功能是会员功能,可以自己部署 vaultwarden),所有网站的账户放在一个地方用起来比较方便。

那么怎么导出 Steam 的令牌到 Bitwarden 呢?Steam 官方肯定是没有提供这个路径的。

第一步:首先下载 Watt Toolkit,也就是以前的 Steam++,在本地令牌中登录自己的账号绑定一个令牌。将这个令牌导出为 mafile 文件。

第二步:用文本编辑器打开 mafile 文件,可以发现这其实是个 json 文本。找到 “uri” 字段,它的格式应该如下:

plain text
"uri": "otpauth://totp/Steam:<usrname>?secret=<secret>\u0026issuer=Steam",

第三步:拷贝 <secret>steam://<secret> 粘贴到 bitwarden 的 TOTP 中,可以看到此时的验证码和 Watt Toolkit 中的一致。另外建议将整个 mafile 文本保存在 bitwarden 中。

4f87cd0e-ae11-489c-97c1-9ac332032014


参考: