I've got a form with the following inputs:
First name
Last name
Email
New Password
ReCaptcha
Terms (checkbox)
I'm thinking about pre-filling the following for sure with the same values that were previously input by the user: First name
, Last name
, Email
, Terms (checkbox)
.
But should I also do that for the New Password
and Re-enter email
fields?
If a user tries to sign up with an email that already exists in the database, it will return a form error. Should I then have the Email
still pre-filled?
I think it will be safe for the New Password
field not to be pre-filled to make sure the user remembers their last input password by having to fill it in again.