Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for TOTP defined in URI format #23

Closed
Nu11u5 opened this issue Jul 9, 2019 · 3 comments
Closed

Add support for TOTP defined in URI format #23

Nu11u5 opened this issue Jul 9, 2019 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@Nu11u5
Copy link

Nu11u5 commented Jul 9, 2019

Per the feature list and #7, #8 KeePassium supports TOTP.

I have a KDBX file created in https://app.keeweb.info/ that has been imported into KeePassium. Entries have records labeled "otp" with data in the standard URI format "otpauth://totp/{label}?secret=...". This shows the rotating TOTP code correctly in KeeWeb but in KeePassium all I see is the protected URI text.

Additionally I cannot see how to create a new TOTP record in KeePassium. Am I supposed to enter the URI manually - no support for QR codes?

How is TOTP supposed to be setup and used?

@SyntaxDragon
Copy link

SyntaxDragon commented Jul 9, 2019

If we have a TOTP feature where is it located?

I also suggest a option to store Private Keys or generate them (with an option to export)

@Nu11u5 Nu11u5 changed the title How to use TOTP feature How to use TOTP feature? Jul 9, 2019
@Nu11u5 Nu11u5 changed the title How to use TOTP feature? How is the TOTP feature used? Jul 9, 2019
@keepassium
Copy link
Owner

@Nu11u5, yes, since beta 16 KeePassium can show TOTP codes stored in KeePassXC format (TOTP Seed and TOTP Settings fields). I thought it was the only format used by KeePass apps. Guess I was wrong :)

At the moment TOTP support is view-only (so the readme is a bit misleading). Anyway, creating/scanning them is certainly in my backlog.

@Dragonblitz10, you can already store key pairs as entry attachments. Generating them, however, is beyond the scope of a password manager — this is better done by specialized utilities.

@keepassium keepassium changed the title How is the TOTP feature used? Add support for TOTP defined in URI format Jul 9, 2019
@keepassium keepassium self-assigned this Jul 9, 2019
@keepassium keepassium added the enhancement New feature or request label Jul 9, 2019
@Nu11u5
Copy link
Author

Nu11u5 commented Jul 9, 2019

@keepassium This should be the documentation on the URI format (looks to be created by Google):

https://github.com/google/google-authenticator/wiki/Key-Uri-Format

All of the TOTP QR codes that I've scanned into Keeweb have used this format.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants