yskl 发表于 2018-2-11 11:51:11


            总结:本篇文章介绍使用gregwar/captcha实现验证码的具体操作步骤,以及可能遇到的问题和解决办法。
操作步骤:
1, 在laravel5.4项目根目录下找到 composer.json 这个文件,
http://files.jb51.net/file_images/article/201708/2017080508454914.png
添加
"gregwar/captcha": "1.*" 到composer.json这个文件中,如下图所示。
http://files.jb51.net/file_images/article/201708/2017080508454915.png
2. 然后打开命令行,找到项目的根目录,运行composer update,
http://files.jb51.net/file_images/article/201708/2017080508454916.png
可以看到这个扩展库已经下载好了,
3.接下来,就可以正常使用验证码了,先测试验证码是否可以正常显示出来,
先定义路由:
http://files.jb51.net/file_images/article/201708/2017080508454917.png
然后在控制层里新建一个codeController.php,
build(150,32);
$phrase = $builder->getPhrase();
//把内容存入session
Session::flash('milkcaptcha', $phrase); //存储验证码
ob_clean();
return response($builder->output())->header('Content-type','image/jpeg');
}
}
页: [1]
查看完整版本: laravel5.4生成验证码的实例讲解