csuilong / luosimao-captcha
Luosimao Validator for Laravel 5 已更新为可用版本
V2.0.1
2018-01-27 17:09 UTC
Requires
- php: >=5.4.0
- illuminate/support: ~5.1
This package is not auto-updated.
Last update: 2024-09-15 05:02:22 UTC
README
Laravel 5 的 Luosimao 验证器。
安装
将以下行添加到 composer.json
文件的 require
部分:
"require": { "pokeguys/laravel-luosimao-captcha": "dev-master" }
配置
- 在
/config/app.php
文件中,将以下内容添加到providers
部分:
'providers' => [ // Other Service Providers Pokeguys\Luosimao\LuosimaoServiceProvider::class, ],
并将以下内容添加到 aliases
部分:
'aliases' => [ // Other Aliases 'Luosimao' => Pokeguys\Luosimao\Facades\Luosimao::class, ],
- 运行
php artisan vendor:publish --provider="Pokeguys\Luosimao\LuosimaoServiceProvider"
。 - 在
/config/luosimao.php
文件中,输入您的 Luosimao 公钥和私钥。 - 该包包含默认的验证消息,但如需自定义,请将以下行添加到
resources/lang/[lang]/validation.php
文件中:
[ // Other validation message 'luosimao' => 'The :attribute field is not correct.', ]
用法
在您的验证规则中添加以下内容:
$rules = [ // ... 'luosimao' => 'required|luosimao', ];
$this->validate($request,[ 'luotest_response' => 'required|luosimao', ],[ 'luotest_response.required' => '请点按验证码!', 'luotest_response.luosimao' => '验证码错误,请重试。', ]);
同时建议在验证时添加 required
。