steamguard-cli icon indicating copy to clipboard operation
steamguard-cli copied to clipboard

[Feature Request] keyring support

Open cjc7373 opened this issue 4 years ago • 3 comments

By using libraries like 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.

Hopefully this could replace the encrypt and decrypt command.

cjc7373 avatar Dec 26 '21 13:12 cjc7373

This is a great idea. Although, I still want to keep compatibility with SDA, so the encrypt and decrypt commands have to stay. Thanks for letting me know about this crate!

dyc3 avatar Dec 26 '21 14:12 dyc3

What implications does this have for allowing users to back up their 2FA credentials? Would it be better to just use the keyring to store the encryption password instead of the shared secret and stuff?

dyc3 avatar Dec 26 '21 14:12 dyc3

I think this could be an opt-in feature. So people who enable it should have enough knowledge what they are doing and where to find their credentials.

cjc7373 avatar Dec 26 '21 17:12 cjc7373