granitibrahimi / google-recaptcha-laravel
该包已被弃用且不再维护。未建议替代包。
Google reCAPTCHA For Laravel.
dev-master
2015-07-15 13:58 UTC
Requires
- php: >=5.4.0
- illuminate/support: 5.1.*
This package is not auto-updated.
Last update: 2015-11-29 01:42:49 UTC
README
Google reCaptcha for Laravel5
安装
将以下行添加到 composer.json
的 require
部分
{ "require": { "granitibrahimi/google-recaptcha-laravel": "1.1.*@dev" } }
Laravel 5 设置
* 在 /config/app.php
中,添加以下内容到 providers
Gibrahimi\ReCaptcha\ServiceProvider,
和以下内容到 aliases
'ReCaptcha' => 'Gibrahimi\ReCaptcha\Facade',
在 *.env 文件中添加 RECAPTCHA_SECRET_KEY
和 RECAPTCHA_SITE_KEY
RECAPTCHA_SECRET_KEY=[secret-key]
RECAPTCHA_SITE_KEY=[site-key]
或者
* 运行 php artisan vendor:publish
。在 /config/recaptcha.php
中,输入您的 reCAPTCHA 公钥和私钥
return [ 'site_key' => 'site-key' 'secret_key' => 'secret-key' ];
使用方法
显示 reCAPTCHA{!! ReCaptcha::display(); !!} {!! $errors->first('g-recaptcha-response', '<span class="error">:message</span>') !!}验证
将 'g-recaptcha-response' => 'required|recaptcha'
添加到规则数组中。