4 ms·
I've built a few registration systems and always normalize email addresses (remove local part, de-dot gmail addresses) at signup and login. It helps users who
by dsl 8y ago
I've built a few registration systems and always normalize email addresses (remove local part, de-dot gmail addresses) at signup and login.
It helps users who keep trying bobjones@gmail.com when they signed up with bob.jones@gmail.com. Also is pretty good at preventing mass signups using tricks like this.
- jake_the_third 8y agoHow do you know where the local part starts? Google uses '+' but nothing stops you from using '-' as a delimiter if you're running your own servers. Also, how do you deal with spam filters that are designed to spam anything without a local part? Or is this only done to "well-known" domains like gmail.com?
- apexalpha 8y ago>if you're running your own servers. This is enough of a threshold probably.