suitmedia/captcha
Composer 安装命令:
composer require suitmedia/captcha
包简介
This package is captcha based on cool-php-captcha 0.3.1. It provides simple call usage and validation.
README 文档
README
Simple image captcha based on cool-php-captcha v0.3.1.
Update 1.2.0
Support for Laravel 5. For Laravel 4, use version 1.1.1.
Update 1.1.1
Url captcha image now have random number on query string
Update 1.1.0
Added Captcha::isValid($value) for checking captcha session.
Installation
Firstly, you need to add the package to the require attribute of your composer.json file:
{
"require" : {
"wicochandra/captcha": "1.*"
}
}
Now, run composer update from command line to install the package.
Then, update your config/app.php by adding new value to the providers and alias key:
'providers' => array ( //... 'Wicochandra\Captcha\CaptchaServiceProvider' ), //... 'aliases' => array ( //... 'Captcha' => 'Wicochandra\Captcha\Facade\Captcha', ),
Lastly, you need to publish vendor assets
php artisan vendor:publish
Usage
There are two main usage of the package.
- Image link, you can use the following directive to generate the captcha link.
//Will return http://[web url]/captcha/image Captcha::url();
- Validator, you can use
captchavalidator orCaptcha::isValid($value)to validate whether the input is match with the captcha image or not.
$rules = array( '[input name]' => 'captcha' ); Captcha::isValid('captcha-input'); //return true if valid. Otherwise return false
Note: You have to define validation error message for captcha by yourself on resources/lang/{locale}/validation.php
统计信息
- 总下载量: 144
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2018-12-18