当前位置:

laravel实现验证码功能

本文最后更新于2022-08-24,已超过 1年没有更新,如果文章内容、图片或者下载资源失效,请留言反馈,我会及时处理,谢谢!

温馨提示:本文共556个字,读完预计2分钟。

文章目录
 

一、创建验证码

①打开vscode控制台输入composer require mews/captcha载入验证码库

laravel实现验证码功能-Mr.Li's Blog
laravel实现验证码功能-Mr.Li's Blog

②在config文件->app.php中注册验证码服务 

在config/app.php的providers节点下追加

 

Mews\Captcha\CaptchaServiceProvider::class,

laravel实现验证码功能-Mr.Li's Blog

③在config文件->app.php中注册别名

在config/app.php的aliases节点下追加:

 

'Captcha' => Mews\Captcha\Facades\Captcha::class,

laravel实现验证码功能-Mr.Li's Blog

④控制器->创建TestController.php测试类

laravel实现验证码功能-Mr.Li's Blog

⑤编写验证方法

laravel实现验证码功能-Mr.Li's Blog

⑥编写captcha.blade.php视图

laravel实现验证码功能-Mr.Li's Blog

⑦编辑路由器

laravel实现验证码功能-Mr.Li's Blog

⑧在TestController.php中编写验证规则

laravel实现验证码功能-Mr.Li's Blog

⑨浏览器运行(验证码过长,需要修改验证码配置)

laravel实现验证码功能-Mr.Li's Blog

二、发布验证并修改验证码设置

①控制台->输入命令: php artisan vendor:publish ->选择Mews\Captcha\CaptchaServiceProvider所对应的序号10->输入10->回车

注意:版本不同对应的序号不同,比如我的版本对应的是10

laravel实现验证码功能-Mr.Li's Blog

 

②config文件->captcha.php->修改验证码设置

laravel实现验证码功能-Mr.Li's Blog

③再次浏览器运行

laravel实现验证码功能-Mr.Li's Blog

 

本文链接:,转发请注明来源!
评论已关闭。