前回、 reCAPTCHA 入力値の判定を CakePHP の Model 内での Validation 時に行う話を書きました。それならばいっそのこと Plugin 化してしまおう、ということで作りました。reCAPTCHA API 用 PHP ライブラリを CakePHP から簡単に使おうというものです。 tbsmcd/recaptcha_plugin - GitHub 使い方は README にも書いてありますが、 1. reCAPTCHA キーを取得。 こちらからサインインして取得します。PUBLIC と PRIVATE があるので両方ともメモってください。 2. ライブラリファイルを設置 こちらからダウンロード・解凍し、recaptcha_plugin/vendors/recaptchalib.php となるように設置してください。 3. 設定ファイルの記述 1 で取得したキーを
![[CakePHP]reCAPTCHA Plugin を作った。](https://cdn-ak-scissors.b.st-hatena.com/image/square/b40ff79af681df6ff39207d7586d8507be6d8d42/height=288;version=1;width=512/https%3A%2F%2Ftbsmcd.up.seesaa.net%2Fimage%2FreCAPTCHA_Black.png)