1

I need to show a message to the user if the user tries to create an account and that email address already is taken and if that email address belongs to the user then reset the password for the account associated with that email address.

There might be some case this could happen.

  • User creates an account before and forgot that
  • Someone has uses there an email address to create an account
  • Can you show us what you have for now? – Nicolas l Open to work Sep 24 at 8:57
  • @NicolasHung An account with email address example@mail.com already exists, Please login using this email address or reset the password. – C.K Sep 24 at 10:41
  • 1
    Yeah this is a common use case and many of us have encountered. I think your message and @Moksh's works. As long as you clearly (1) explain what has happened and (2) offer pathway to solve the issue, you should be fine. – Nicolas l Open to work Sep 24 at 17:33
  • This question is duplicate to this one from you: ux.stackexchange.com/questions/132772/… – Moksh Sep 25 at 9:59
  • @Moksh those two are different questions – C.K Sep 25 at 10:51
1

I don't know if there's a best practice; for a 'reset password' form, best practice from a security perspective is not letting the user know whether the email address actually exists, i.e. something along the lines of "If an account with this email address exists, you'll receive an email with the reset link."

You could do it the way this site does it (best tested by opening a private window and trying to sign up with the email address you used for your own account). If it exists, you'll simply see the message

Forgot your account’s password? Enter your email address and we’ll send you a recovery link.

enter image description here

I guess this option is rate-limited (with captchas and such) in order to prevent people from trying out a lot of email addresses harvested somewhere else.

| improve this answer | |
1

I think you should say: "This email is already associated with an account." in red( or warning color).

With this, you can display buttons( or link) to Forget Password window.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.