一、引入
使用composer引入:
composer require mews/captcha=version(如v3.0.1)
引入成功后更新composer :composer update
二、引入成功后配置:
config/app.php 文件中的
providers中加入:Mews\Captcha\CaptchaServiceProvider::class,
aliases中加入:'Captcha' => 'Mews\Captcha\Facades\Captcha',
config/captcha.php文件中配置验证码的各种展示效果
三、前台使用
captcha('default');返回的是图片;captcha_src('default');返回的是图片地址,参数default是config/captcha.php的一个默认的配置项,可以不写,也可以选择用其他的选项
添加个点击图片更换验证码的点击事件:
<img src="{{captcha_src('default')}}" onclick="this.src='{{captcha_src('default')}}?'+Math.random()"> //需要加个随机参数
现在就可以使用了
引入的版本等信息可在以下网址中获取:
https://packagist.org/packages/mews/captcha