| ▲ | colesantiago 8 hours ago | |||||||||||||||||||||||||||||||||||||||||||||||||
And your solution is assume everyone on the internet is a good actor? How would you solve this at scale? | ||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | RobotToaster 7 hours ago | parent | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||
Op basically said that the firewall rules and email confirmation alone would've mostly mitigated this. But also Anubis is a good alternative to slow bots. | ||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | cuu508 8 hours ago | parent | prev [-] | |||||||||||||||||||||||||||||||||||||||||||||||||
How about a signup flow where the user sends the first email? They send an email to signups@example.com (or to a generated unique address), and receive a one-time sign-in link in the reply. The service would have to be careful not to process spoofed emails though. Another approach is to not ask for an email address at all, like here on HN. | ||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||