O'Reilly logo

FuelPHP Application Development Blueprints by Sébastien Drouyer

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Creating your own package

The solution we saw previously can be implemented quickly, but there is a major flaw; reCAPTCHA is very well known, and there are various online services that offer to decode thousands of them for a few dollars (they can use Optical Character Recognition or even actual human solvers). In fact, any well-known system has the same problem, so sometimes the best solution lies more in the originality of the system than its absolute robustness. Indeed, even if the new system is much simpler, it will force spammers to specifically create new bots if they want to pollute your website, thus creating a kind of resistance (as long as your website is not popular).

We will therefore build a new CAPTCHA package in order to create our ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required