python-bna:移动暴雪身份验证器(TOTP)的Python实现

时间:2024-05-27 23:49:22
【文件属性】:

文件名称:python-bna:移动暴雪身份验证器(TOTP)的Python实现

文件大小:12KB

文件格式:ZIP

更新时间:2024-05-27 23:49:22

blizzard totp authenticator battlenet 2fa

python-bna 要求 Python 3.6+ 命令行用法 bna是python-bna库的命令行界面。 它可以存储和管理多个身份验证者,也可以创建新的身份验证者。 切记:在与您登录的设备相同的设备上使用身份验证器比将设备分开保存的安全性低。 使用此方法后果自负。 配置存储在~/.config/bna/bna.conf 。 例如,您可以使用bna --config=~/.bna.conf传递不同的配置路径。 创建一个新的身份验证器 $ bna new 如果您还没有身份验证器,它将被设置为默认值。 否则,您可以传递--set-default 。 获取身份验证令牌 $ bna 01234567 $ bna EU-1234-1234-1234 76543210 获取身份验证器的还原代码 $ bna show-restore-code Z45Q9CVXRR $ bna restore EU


【文件预览】:
python-bna-master
----.flake8(50B)
----.github()
--------workflows()
----LICENSE(1KB)
----README.md(2KB)
----tests()
--------test_main.py(983B)
----.gitignore(41B)
----pyproject.toml(815B)
----bna()
--------utils.py(1KB)
--------http.py(4KB)
--------__init__.py(615B)
--------__main__.py(70B)
--------cli.py(8KB)
--------crypto.py(1KB)
--------constants.py(621B)

网友评论