I'm creating a password generator that derive password from personals informations.
I need to help users detect any mistake on one of the two fields username
and password
.
For now, users have to click on the eye icon to reveal their password and check for any typo.
Default state
I want to make the detection of typo less obtrusive. So, I've redesign my UI to display a color in the left border of the form.
Correct input
When the user has finished to fill the username
and password
fields, the left border change color.
Incorrect input
If the user make a typo, the derivation is different, hence the color is different.
Testing
Our first test show that users don't understand that the color correspond to the combination of the two fields. They don't detect the error. Worse, they don't even see the color change.
Question
Does a better way exists to help our users to detect the mistake ? (e.g. color transition longer, blink, repositioning)