Laravel 验证码

开发环境:

   laravel5.5

   php7.1.11

验证码 是防止恶意破解密码、刷票、论坛灌水、刷页的手段。验证码有 多种类型。 现在我给大家实现如何使用图片验证码,其原理是让用户输入一个扭曲变形的图片上所显示的文字或数字,扭曲变形是为了避免被光学字符识别软件(OCR)自动辨识。由于计算机无法识别验证码的图片,所以回答出问题的用户就可以被认为是人类。在这里$代表cmd命令行符号。

 

composer安装扩展

composer require "mews/captcha:~2.0"

 

安装完毕 生成配置文件config/captcha

php artisan vendor:publish 

 

 

 

 

 

视图层:

<input class="input-text size-L" type="text" placeholder="验证码" style="width:150px;" name="captcha">
<img class="thumbnail captcha" src="{{ captcha_src('flat') }}" onclick="this.src='/captcha/flat?'+Math.random()" title="点击图片重新获取验证码">

 

控制器验证:

 

 


posted @ 2020-11-17 21:23  满眼都是她  阅读(178)  评论(0)    收藏  举报