博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Laravel验证码
阅读量:6912 次
发布时间:2019-06-27

本文共 818 字,大约阅读时间需要 2 分钟。

hot3.png

Laravel图片验证码步骤:

1.从github中下载 gregwar/captcha

2.用composer集成到Laravel项目中,集成命令为:在composer.json中“require”中添加,“gregwar/captcha”:"1.*"   在和"require"同一级下面添加"minimum-stability":"dev",

3.通过在命令行中定位到当前文件的目录中输入 composer update 更新

4.在控制器中引入文件 use Gregwar/Captcha\CaptchaBuilder;

函数 

//生成验证码    public  function  verification(){//        $input = Request::all();        //生成验证码图片的Builder对象,配置相应属性        $builder = new CaptchaBuilder;        //可以设置图片宽高及字体        $builder->build($width = 100, $height = 40, $font = "0");        //获取验证码的内容        $phrase = $builder->getPhrase();        //把内容存入session//        Session::flash('milkcaptcha', $phrase);        //生成图片        $builder->output();    }}

在路由中定义 

//验证码Route::get('verification','LoginController@verification');

在HTML中使用验证码图片:

js代码

 

转载于:https://my.oschina.net/u/2546235/blog/699953

你可能感兴趣的文章
ETH冷钱包实现思路
查看>>
redis系列:通过通讯录案例学习hash命令
查看>>
.Net Core使用HttpClient请求Web API注意事项
查看>>
github的基本使用ssh-key的客户端配置
查看>>
JS面试
查看>>
React源码学习-创建组件过程(2)
查看>>
【跃迁之路】【517天】刻意练习系列276(2018.07.07)
查看>>
如何编写一个Systemd Service
查看>>
JavaScript 工作原理之八-Service Workers,生命周期及其使用场景
查看>>
JS中ArrayAPI学习笔记
查看>>
Longhorn:实现Kubernetes集群的持久化存储
查看>>
算法之双指针法(一)
查看>>
中间件事务码R3AC1里Block Size的含义
查看>>
Android 学习资料
查看>>
webpack.optimize.CommonsChunkPlugin的minChunks解析
查看>>
java9系列(九)Make G1 the Default Garbage Collector
查看>>
Javascript 项目常用的一些配置文件
查看>>
小白文,关于vuejs中的vuex计数小示例
查看>>
ZStack源码剖析之设计模式鉴赏——三驾马车
查看>>
学习笔记:util
查看>>