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

警告

如果你的秘密被盗,人们将能够生成密码。保守秘密。托姆安全!

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Rest DSL路由无法启动路由,因为同一端点不允许有多个使用者   jvm有没有像JConsole或VisualVM这样的工具可以告诉我“类、对象、引用变量在java中存储在哪里?”   java为什么我的列表中的所有元素看起来都一样?   java运行时。运行shell脚本的exec无法打开文件   JPopupMenu的JMenuItem的java热键   会话在Java中被覆盖   如何在java中去除字符串中的尖锐重音?   java Mockito监视一个接口,模拟它的默认方法,获取NullPointerException   javascript如何在jquery中禁用同一时间选择   将数组列表附加到现有CSV文件,但它会附加并清除存储在Java文件中的以前的数据   java从我的jar中访问pdf文件   java Sonar issue参数必须为非Null,但标记为可为Null   java Salesforce流式API:在网络故障之后和重新订阅之前获取事件   在Java 1.8.0_65上运行Play2.0应用程序时出现playframework错误   java为什么字母的ASCII由方法自动转换。toCharArray()?   java如何知道JDialog是否关闭?   java向服务器发送POST请求,服务器的响应为null,启动   java如何设置JTable中特定单元格的值?   ImagePlus中的java保存问题