Created
January 28, 2021 03:42
-
-
Save tapvt/833f02faa667453056f1c1d433ae7e8d to your computer and use it in GitHub Desktop.
Login + PW mgr issue
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Issue: Password field clears when username field blurs. Awkward UX when using password manager on mobile. | |
Platform: iOS + latest mobile FireFox + LastPass | |
Expected interaction: When presented with the login screen and focusing the username field, iOS presents a prompt to choose a password manager for autofill. Username and password should be filled in. Clicking form submit should result in successful login. | |
Actual interaction: First attempt to login successfully fills the form with accurate values. Username field maintains focus. Clicking the submit button causes a blur event on username field. This blur event seems to clear the password field. | |
Steps to reproduce: | |
Visit login page | |
Tap username field | |
Use password manager (LastPass in my case) | |
Authenticate w/ password manager | |
Observe that both fields are filled out | |
Dismiss mobile keyboard | |
Tap button to submit login form | |
(Password is cleared before submission) | |
(Receive login failure message) | |
I then have to focus the password field and authenticate again with password manager. Since focus remains on password field, I am able to log in. | |
Since sessions time out so quickly, this interaction is a point of user friction for me. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
np! planning to do an update email/HN post soon... if you have a moment I'd love to have you check things out! tomorrow at 6pm pst we're doing a sqwok meetup + audio hangout to discuss site development & anything else (going to start doing it weekly)
thanks again, most people don't take the time to write out concise feedback, cheers