harvyde/recaptcha

为 CakePHP, Croogo 定制的 ReCaptcha 插件

dev-master 2016-01-16 14:41 UTC

This package is not auto-updated.

Last update: 2024-09-18 19:04:01 UTC


README

ReCaptcha 插件为 CakePHP 和 Croogo,基于 Google re-captcha

安装

将此仓库克隆到 CakePHP / Croogo 项目的插件目录。

cd /path/to/your/cake/project/plugins git clone https://github.com/harvyde/recaptcha

访问 https://www.google.com/recaptcha/admin#list 将您的网站添加到 Google re-captcha。有关更多详细信息,请访问 https://developers.google.com/recaptcha/docs/start?hl=en

在 CakePHP 中创建以下两个设置,使用 Google re-captcha 的 API 密钥值

ReCaptcha.siteKey
ReCaptcha.secretKey

//update the required controller file to load the component
public $components = array(
'ReCaptcha.Recaptcha',
);

编辑启动文件,通常位于路径 app/Config/bootstrap.php,并追加此行以加载 ReCaptcha 插件 CakePlugin::load('ReCaptcha', array('bootstrap' => false, 'routes' => false));