1、安装 Captcha

$ composer require mews/captcha

2、使用 Captcha 为 auth 组件添加验证码功能

<div class="form-group m-b-15">
    <input type="password" name="captcha" value="" class="form-control input-lg"
           placeholder="请输入验证码" >
    <img src="{{captcha_src()}}" style="cursor: pointer" onclick="this.src='{{captcha_src()}}'+Math.random()">
</div>

修改AuthController 登录验证方法和自定义提示信息:
$fdata = $this->validate($request,[
'username' => 'alpha_num|required',
'password' => 'required|min:5',
'captcha' => 'required|captcha'
],[
'captcha.required' => '请填写验证码',
'captcha.captcha' => '验证码错误',
]);

配置文件
\vendor\mews\captcha\config\captcha.php

最后由 Leo 编辑于2018年08月26日 00:21