@nils235
This issue has two sides: Password Reset and also User Registration, where an attempt to register with an email already registered will be rejected and user security is revealed with the message: “This email is already linked to an existing account”.
Registration with a duplicate email address should always be accepted with email activation where the email owner should have an alternative to reject the registration.
Read this article “Password reset email design best practices”:
https://postmarkapp.com/guides/password-reset-email-best-practices
You always send an email to the email address provided.
Your confirmation message displayed on the web page would simply say, “An email has been sent to (provided email address) with further instructions.” However, the content of that email changes based on whether a user exists with that email address:
If the user exists, you send your standard password reset email with a URL and instructions.
If the user doesn’t exist, you send a different email explaining that the user account was not found and suggesting that they try a different email address.
Valid comments here also:
https://security.stackexchange.com/questions/98082/forgot-password-and-revealing-whether-account-exists
-
This reply was modified 2 years, 11 months ago by missveronica.
-
This reply was modified 2 years, 11 months ago by missveronica.