

On the other hand, Facebook where users doesn't really have any advantages to have multiple accounts does not allow multiple accounts with same email. (I recently came across a website like this which allow multiple account with same mail) and I was just wondering how you guys would deal with this hence the question.

When you create an account, you have a ratio of 15 (as if you seeded 15 GB and downloaded 1GB) if an user can create multiple account with the same email it seems to me that this an issue for the site. What would be the best practice for this usecase without messing user registration and keep users unique ?Īm I just taking the wrong path for this kind of validation ?Įdit: an example of this kind of abuse would be a website with torrents files where you have to maintain a ratio of 1. On the other hand, there might be a lot of other mail provider using the same strategy, and filtering by providers seems kind of clumsy. It clearly seems to be the easier road to prevent abusive users to abuse my system. I am aware that I could check for a gmail address and then removes dot(s), so this would not work.

So far so good, however an user with could create a lots of account ( 8192 according to ) when the user click the link (assuming it is still valid) he can now login and perform actions.a mail is sent to the user with a link allowing him to validate his account (the link is only available for a couple of hours).a line is inserted in database for this user (the user can't login because he did not verify his mail).So when an user register, the following process is done : And I really want my users to be unique (at least for my database IDs). Disclaimer : temporary mails providers are out of the scope of this question.
