4 ms·
As others have mentioned, that's an issue already. The solution is to never acknowledge if a user does or doesn't exist on register/sign-up/forgot-password page
by ecnahc515 6y ago
As others have mentioned, that's an issue already. The solution is to never acknowledge if a user does or doesn't exist on register/sign-up/forgot-password pages and simply state that instructions have been emailed to you in all cases. The key is that you don't act differently if the user does or doesn't exist.
- cutemonster 6y agoIf they don't get a verification / instructions email, they'll know an account with the username they typed, existed?
- lytefm 6y agoYou shouldn't use usernames in that scenario, just emails. After Signup, you just show a general message that a confirmation Email has been sent. If the account already exists, some policy to notify the account owner can be put in place.
- ecnahc515 6y agoIn this case, where you're probing for user names or emails, you don't own the email, so you wouldn't receive the verification yourself, and thus wouldn't know if the account exists. This is exactly why most password reset emails say "if you didn't request this, please let us know, as someone may be attempting to access your account".