hamog / captcha
此包的最新版本(v1.2)没有提供许可信息。
简单的 Laravel 6 验证码包
v1.2
2016-08-06 06:43 UTC
Requires
- php: >=5.4
- ext-gd: *
This package is auto-updated.
Last update: 2024-09-23 15:51:10 UTC
README
laravel 6 的简单验证码
安装
使用 composer 安装此包
composer require hamog/captcha
在 config/app.php 中找到 providers 键并注册 Captcha 服务提供者。
'providers' => [ // ... Hamog\Captcha\CaptchaServiceProvider::class, ]
在 config/app.php 中找到 aliases 键。
'aliases' => [ // ... 'Captcha' => Hamog\Captcha\Facades\Captcha::class, ]
配置
要使用自己的设置,发布配置。
php artisan vendor:publish --provider="Hamog\Captcha\CaptchaServiceProvider"
要在 config/captcha.php 中使用自己的设置,发布配置。
return [ 'width' => 170, 'height' => 60, 'font_color' => '#1A3EA1', //only hexadecimal 'size' => 22, 'length' => 6, 'sensitive' => false, ];
预览
使用方法
返回验证码图片
{!! Captcha::create() !!} //Or {!! captcha() !!}
创建 HTML 图片标签
{!! Captcha::img() !!} //Or {!! captcha_img() !!}
返回验证码 src
{!! Captcha::src() !!} //Or {!! captcha_src() !!}
验证
使用验证码规则
'captcha' => 'required|captcha',
添加自定义规则消息
'captcha' => 'The :attribute is invalid',