7 个版本
0.1.9 | 2020年3月7日 |
---|---|
0.1.7 | 2020年3月7日 |
#488 在 身份验证
16KB
198 行
费迪南 ✨
一个用于双因素认证(2FA)的 TOTP 生成器。适用于任何可以提供您用于 2FA 的密钥的服务。
✅ 已将 OTP 复制到剪贴板!
安装
使用 Cargo
cargo install fidelius
Mac OS x86_64-apple-darwin
curl -LSfs https://japaric.github.io/trust/install.sh | \
sh -s -- --git thewebdevel/fidelius --target x86_64-apple-darwin
export PATH="$HOME/.cargo/bin:$PATH"
使用方法
设置
- 从类似
Github 或 Twitter
的应用程序获取密钥以启用双因素认证(2FA)。 - 使用以下命令设置密钥:
fidelius <SERVICE> --set-key <KEY>
。示例:fidelius twitter --set-key abcdefgh
。 OTP
将被复制到您的剪贴板。使用它来完成双因素认证(2FA)的启用。
生成 OTP
使用 fidelius twitter --generate
将 OTP 复制到剪贴板。
导出
您可以使用 fidelius export --path <PATH>
命令将密钥导出到您需要的位置。
示例:fidelius export --path /Users/sathish/Desktop/2fa-keys.json
导入
在升级您的计算机?您使用两台计算机?没问题!您可以使用 fidelius import --path <PATH>
命令导入 json
文件并立即开始使用它。操作非常简单。
示例:fidelius import --path /Users/sathish/Desktop/2fa-keys.json
哈利·波特中的费迪南魅力
"一个极其复杂的咒语,涉及到在单个活灵魂中隐藏一个秘密的魔法。信息被隐藏在所选之人,即秘密守护者体内,因此以后不可能找到——除非,当然,秘密守护者选择透露它。只要秘密守护者拒绝开口,你知道谁在莉莉和詹姆斯居住的村庄里搜寻了数年,也永远找不到他们,即使他把鼻子贴在他们的客厅窗户上也不行!"——菲利乌斯·弗立维对咒语的描述
在这里,你的秘密守护者是你的电脑。
依赖项
~6–17MB
~219K SLoC