vinkas/laravel-recaptcha
Composer 安装命令:
composer require vinkas/laravel-recaptcha
包简介
Google reCAPTCHA Validator Package for Laravel Framework
README 文档
README
Google reCAPTCHA Validator Package for Laravel Framework
Installation
Via Composer Require
You may install by running the composer require command in your terminal:
composer require vinkas/laravel-recaptcha
Configuration
Add Service Provider to your config/app.php file
Vinkas\Laravel\Recaptcha\ServiceProvider::class,
And run php artisan command to publish package config file
php artisan vendor:publish --provider="Vinkas\Laravel\Recaptcha\ServiceProvider"
Add your recaptcha site key and secret in .env file
RECAPTCHA_SITE_KEY=__________
RECAPTCHA_SECRET=__________
Add recaptcha custom error message in resources\lang\en\validation.php file
'recaptcha' => 'The capcha verfication failed. Please try again.',
Add recaptcha field in your form's blade view
<div class="g-recaptcha" data-sitekey="{{ getenv('RECAPTCHA_SITE_KEY') }}"></div>
@if ($errors->has('g-recaptcha-response'))
{{ $errors->first('g-recaptcha-response') }}
@endif
Add Validator calling function in your app controller file
Validator::make($data, [
'g-recaptcha-response' => 'required|recaptcha',
]);
It's done! Now your form spam protected by Google reCAPTCHA!!!
Dependencies
统计信息
- 总下载量: 472
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 4
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2016-07-11