Laravel框架 验证码的实现

首先确认是否支持composer 如果不支持 请跳转我之前的csdn博客 点击跳转

1、安装扩展包
使用命令栏跳转到laravel文件夹下,输入 composer require mews/captcha
出现绿色开始安装

Laravel框架 验证码的实现
安装成功 用完了不要关还有用
Laravel框架 验证码的实现

2、配置config/app.php文件

在此处添加’Captcha’=>Mews\Captcha\Facades\captcha::class,

Laravel框架 验证码的实现

3、打开命令栏

输入php artisan vendor:publish 输入带有Mews/Captcha的 数字回车Laravel框架 验证码的实现

4、在视图文件添加验证码
Laravel框架 验证码的实现

5、在控制器中添加验证

Laravel框架 验证码的实现

< /script>
6、实现验证码点击刷新

首先引入jquery
< script type=“text/javascript” src=“https://php-acad.28sjw.com/Statics/Assets/js/jquery.min-3.2.1.js”>< /script>

编写jquery代码
< script>
$(function(){

var url=$(‘img’).attr(‘src’);
$(‘img’).click(function(){
$(this).attr(‘src’,url+Math.random())
})

})
成功✌

优化

1、修改验证码长度

Laravel框架 验证码的实现
改这个数字
Laravel框架 验证码的实现

2、修改中文解释

Laravel框架 验证码的实现

Laravel框架 验证码的实现
Laravel框架 验证码的实现

Laravel框架 验证码的实现