kanelli/graph-validate-code
Composer 安装命令:
composer require kanelli/graph-validate-code
包简介
README 文档
README
安装
$ composer require kanelli/graph-validate-code
$ php artisan vendor:publish --provider="Kanelli\GraphValidateCode\GraphValidateCodeServiceProvider"
配置
- 依赖Redis缓存,需要在
.env中配置Redis的连接信息。
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
- 在
config/validate.php中增加如下部分:
[
'rand_number' => env('RAND_NUMBER', '1234567890'), // 随机因子
'width' => env('WIDTH', 60), // 图片宽度
'height' => env('HEIGHT', 40), // 图片高度
];
- 在
config/app.php中增加如下部分:
'providers' => [
// ...
Kanelli\GraphValidateCode\GraphValidateCodeServiceProvider::class,
],
'aliases' => [
// ...
'GraphValidateCodeFacade' => Kanelli\GraphValidateCode\Facades\GraphValidateCodeFacade::class,
],
使用
- 使用Facade获取图片,并校验:
GraphValidateCodeFacade::config(config('validate'))->getValidateImage('1234', '6666');
GraphValidateCodeFacade::config(config('validate'))->checkCode('1234', '6666');
- 使用provider获取图片,并校验:
app('gvc')->config(config('validate'))->getValidateImage('1234', '3309');
app('gvc')->config(config('validate'))->checkCode('1234', '3309');
License
MIT
统计信息
- 总下载量: 38
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2023-03-03