2FA经理
tetripin的Python项目详细描述
如果您有很多激活了双因素身份验证的帐户,那么使用单独的设备可能需要很多时间。
tetripin是一个cli 2fa管理器,可以从终端生成一次性pin。它与大多数TOTP服务兼容,例如:那些使用Google身份验证器常规设置的服务,如大多数加密货币兑换、lastpass和discord
$ tetripin add Bittrex JBSWY3DPEHPK3PXP Account added $ tetripin gen Bittrex 969804
支架
它可以在windows/mac/linux上运行,但仅支持具有默认设置的totp:
period = 30 digits = 6 algorithm = SHA1
如果需要其他设置,请打开github问题。
它是用python编写的,在python 2和3上工作。
安装
你需要知道pip是怎么工作的。如果你不这样做,就投票表决github问题,要求二进制文件。指明您的操作系统名称和版本。
` python -m pip install tetripin --user `
二进制可能会在未来出现,所以您不必了解pip是如何工作的。
未来
- 备份
- 恢复
- 重命名
- 导入
- 从qrcode本地文件或url中读取
- 处理其他算法设置
- 增加对蒸汽的支持
- 添加同步服务
- 桌面图形用户界面
- 移动图形用户界面
- Web图形用户界面
- Keepass集成
- 剩余输出时间
提示
如果找不到“tetripin”命令,仍可以调用tetripin doing:
python -m tetripin
导出机密:
$ tetripin listsecrets # Export secrets bittrex=JBSWY3DPEHPK3PXP
获取配置信息:
$ tetripin listconfig # List config values secrets_file=/home/user/.local/share/tetripin/0.1/secrets.toml data_dir=/home/user/.local/share/tetripin/0.1
警告
如果你的秘密被盗,人们将能够生成密码。保守秘密。托姆安全!