5 ms·
> 99.9% of websites on the Internet will only let you create one account for each email address. So if you want to see if an email address has an account, try s
by kklisura 4y ago
> 99.9% of websites on the Internet will only let you create one account for each email address. So if you want to see if an email address has an account, try signing up for a new account with the same email address.
So why not just send an email upon signup with existing email and just show success on signup? I'm guessing email would state that you already have an account there, maybe you need to reset password and email would provide instructions. Using this approach there would be no leakage of information and you can inform the user someone tried signing up with their email.
Edit: This would work only if only email is required for signup, but it would not work with usernames.
- SamBam 4y agoThe article suggests this. But also says you're going to make sign-up a lot more lossy because the context-switching may make some people give up.
- nerf3000 4y agoOr just allow multiple accounts to use the same email (with an upper limit) Already people can chuck a + in the user part and register with the same email like joe+2@gmail.com so really there's not much point trying to maintain a 1:1 user to email ratio.
- mod 4y agoThat's what I've always done, with an upper limit of 1. More seriously, this just kicks the can a little bit. "Already people can chuck a + in the user part...so really there's not much point trying to maintain a 25:1 user to email ratio"