A blazing fast, minimalist command-line tool for managing and generating 2FA (TOTP) codes.
No electron apps, no cloud syncing, no bloated UI. Just your terminal and your TOTP tokens.
You can install rfa directly from crates.io (the package is named r2fa):
cargo install r2fa(Note: Once installed, the command you type in your terminal is simply rfa)
To add a secret (Base32 encoded) for a service:
rfa add <account_name> <secret>Example: rfa add github TQVIW6UAU7WZL5FA
To get the current 6-digit code for an account:
rfa <account_name>Example: rfa github
To see all the accounts you have saved:
rfa listTo remove an account from your vault:
rfa remove <account_name>Example: rfa remove github
MIT