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 OTP Attribute to OTP Field #959

Open
slalabs opened this issue Sep 10, 2024 · 3 comments
Open

Add OTP Attribute to OTP Field #959

slalabs opened this issue Sep 10, 2024 · 3 comments
Assignees

Comments

@slalabs
Copy link

slalabs commented Sep 10, 2024

The login form is missing an OTP attribute. This would be a nice enhancement for users with password-mangers. It should look like this:

<input type="text" autocomplete="one-time-code">

@peterthomassen
Copy link
Member

Which mobile OS and browser did you experience this with?

I've tried looking into this, and have found that the autocomplete attribute is already present. OTOH, I did not get KeePassDX (Android) to fill in the OTP (although things worked for username/password).

I looked into how things work internally in Vuetify, and could not immediately find a reason why things would be broken. However, I don't think the time to dig into this further would be well spent, as we still have our Vuetify 2->3 migration on the agenda. It's possible that this upgrade would already solve the issue. I'm just putting this on the side for now, and we can see later if anything needs to be done.

@nils-wisiol
Copy link
Contributor

For me, Android does not offer an password manager auto fill option on the OTP page. I have Keepass2Android installed and correctly configured for desec.io.

However, Keepass2Android puts the OTP in my clipboard when I auto fill the username/password form.

@slalabs
Copy link
Author

slalabs commented Sep 14, 2024

I use Firefox and KeePassXC with the official browser extension

Also iOS could not auto-fill anything (Strongbox)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants