I've read through some articles on ways to develop a PHP login form that provides security against brute force attacks and a lot recommend the use of CAPTCHA. But why?
If the script is written to lock a user after x number of failed attempts over a period of lets say 15 minutes, what benefit does CAPTCHA provide?
If the account is locked, isn't that enough?