keepassium / KeePassium

KeePass-compatible password manager for iOS
https://keepassium.com
Other
1.21k stars 103 forks source link

Use KeePassium for setup of Verification Codes #326

Open lajawi opened 1 year ago

lajawi commented 1 year ago

Describe the feature you'd like If you go to Settings > Passwords > Options, you'll see two lists. The first list is a list of apps used for filling in passwords, KeePassium is already in there. But the second list is for setting up TOTP codes, which KeePassium isn't in yet.

IMG_1844

And why you need it — that is, how it would make your life better.

It would make for an easier experience, because we wouldn't need to first open the app and go to our entry, but instead scan the QR-code, and select the right entry from applicable entries from there.

keepassium commented 1 year ago

Thank you for the suggestion!

I'm not sure how this would be an improvement, though…

Let's compare the workflows:

And this is assuming a niche case of adding 2FA to an old existing entry. Instead, if the user is creating a new entry with username+password+OTP, we are already done with steps 1 and 2. So doing this via KeePassium itself would be even faster. Or did I miss something?

P.S. Sorry for the slow response, the recent release made communication a bit busier than usual…

jasperweiss commented 1 year ago

For what it’s worth, some apps allow you to setup TOTP codes using the default otpauth:// handler app.

So for example, in Snapchat, setting up 2FA allows you to set up TOTP using the default Authenticator app. It just redirects you to Google Authenticator (or any app that supports this).

So while it’s nice being able to launch the camera from the locksreen and immediately jump into keepassium using the provided QR code. The real value is in setting up TOTP on the phone itself in an app or website without copy pasting secrets and other settings.