How to protect web applications against spam bots and brute force attacks without annoying humans, and why I think captchas are not the best solution.
How to protect web applications against spam bots and brute force attacks without annoying humans, and why I think captchas are not the best solution.