steamguard-cli
steamguard-cli copied to clipboard
A linux utility for generating 2FA codes for Steam and managing Steam trade confirmations.
When the maFiles are encrypted, we should include an extra field in the manifest with encrypted data that we can use to check the passkey quickly, and without loading accounts.
The `Session` field `OAuthToken` should be marked as optional.
As the title says, setup hangs after displaying `Authenticator finalized.` and had to be interrupted. It worked though. (redacted) output: ``` $ steamguard setup INFO - reading manifest from .config/steamguard-cli/maFiles...
By using libraries like [keyring-rs](https://github.com/hwchen/keyring-rs), one can store secrets into some platform-native credential managers, like serect service in Linux. Thus it can store serects into a password manager like KeePass....
If capital letters are used in the username, the program panics and crashes after the password is entered. The SMS message is received but cant be entered to finish the...
Please consider including macOS rebuilt in releases. What I did ```bash rustup target add x86_64-apple-darwin cargo build --release cargo build --release --target=x86_64-apple-darwin # create universal binary cd targets; lipo x86_64-apple-darwin/release/steamguard-cli...
_sudo dpkg -i steamguard-cli_0.5.0-0.deb dpkg: error processing archive steamguard-cli_0.5.0-0.deb (--install): package architecture (x64) does not match system (amd64) Errors were encountered while processing: steamguard-cli_0.5.0-0.deb_ `Linux 5.4.0-122-generic #138~18.04.1-Ubuntu SMP Fri Jun...
> Arch-based systems can install from the AUR: > For [steamguard-cli-git](https://aur.archlinux.org/packages/steamguard-cli-git/) > Non-git release is not officially provided. Please open an issue if you would like to help set that...
This PR adds a very simple gui for accepting confirmations. 