腾讯云使用TOTP验证
前言
前几天折腾密码管理软件,在尝试了 Enpass
和 Bitwarden
还有 Keepass
后,最后决定自己的密码管理方案从 1password + 浏览器 迁移到 Keepass + Bitwarden ,在 iOS 上 Keepass 使用的软件是 FantasyPass,有免费提供的 TOTP 验证,就想把腾讯云的短信登录验证调整为 TOTP 验证,但是修改的时候腾讯云只提供了虚拟 MFA 验证,并不提供用于生成一次性密码的 Token ,所以只能自己获取了。
修改为 MFA 验证
登录腾讯云后台,修改验证方式为 MFA
点击立即绑定,跳转界面后,手机先打开抓包软件,在 iOS 我使用的是 Thor,按照要求微信扫码,提示 MFA 已添加的时候,结束抓包。
找到 Token
直接搜索关键词 authenticator/ajax/
依次点进去查看请求的消息体
找到里面包含 "secret": ""
字段的,对应的值就是我们要找的 Token 了,
复制对应的值到密码管理器中即可
验证
对比密码管理器生成的值和腾讯云助手虚拟 MFA 生成的值,如果一样,就说明没有问题了,在腾讯云输入对应的验证码即可。
最后的效果图:
本文采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 ShiGuang
评论