Crates.io | fidelius |
lib.rs | fidelius |
version | 0.1.9 |
source | src |
created_at | 2020-03-07 07:15:31.999094 |
updated_at | 2020-03-07 11:49:44.569032 |
description | A CLI Tool to generate TOTP for any 2FA locally. |
homepage | https://github.com/TheWebDevel/fidelius |
repository | https://github.com/TheWebDevel/fidelius |
max_upload_size | |
id | 216262 |
size | 47,170 |
A TOTP generator for 2FA. Works with any service that can offer you a secret key for 2FA.
✅ OTP Copied to Clipboard!
cargo install fidelius
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 or Twitter
to enable 2FA.fidelius <SERVICE> --set-key <KEY>
. Example: fidelius twitter --set-key abcdefgh
.OTP
will be copied to your clipboard. Use that to complete enabling 2FA.fidelius twitter --generate
to copy the OTP to Clipboard.
You can export your keys to a location you need using fidelius export --path <PATH>
.
Example: fidelius export --path /Users/sathish/Desktop/2fa-keys.json
Upgrading your computer? Do you use two computers? No Worries! You can import the json
file and start using it straight away. It's that easy using fidelius import --path <PATH>
.
Example: fidelius import --path /Users/sathish/Desktop/2fa-keys.json
"An immensely complex spell involving the magical concealment of a secret inside a single, living soul. The information is hidden inside the chosen person, or Secret-Keeper, and is henceforth impossible to find — unless, of course, the Secret-Keeper chooses to divulge it. As long as the Secret-Keeper refused to speak, You-Know-Who could search the village where Lily and James were staying for years and never find them, not even if he had his nose pressed against their sitting room window!" — Filius Flitwick's description of the charm
Here, your secret keeper is your computer.