关闭验证码功能
This commit is contained in:
@@ -49,9 +49,12 @@ class LoginController extends BaseController
|
||||
|
||||
$code = $request->post('code', '');
|
||||
$uuid = $request->post('uuid', '');
|
||||
$captcha = new Captcha();
|
||||
if (!$captcha->checkCaptcha($uuid, $code)) {
|
||||
return $this->fail('验证码错误');
|
||||
$captchaEnabled = config('plugin.saiadmin.saithink.captcha.enable', true);
|
||||
if ($captchaEnabled) {
|
||||
$captcha = new Captcha();
|
||||
if (!$captcha->checkCaptcha($uuid, $code)) {
|
||||
return $this->fail('验证码错误');
|
||||
}
|
||||
}
|
||||
$logic = new SystemUserLogic();
|
||||
$data = $logic->login($username, $password, $type);
|
||||
|
||||
@@ -8,9 +8,11 @@ return [
|
||||
|
||||
'access_exp' => 8 * 60 * 60, // 登录token有效期,默认8小时
|
||||
|
||||
// 验证码存储模式
|
||||
// 验证码配置
|
||||
'captcha' => [
|
||||
// 验证码存储模式 session或者cache
|
||||
// 是否启用登录验证码。改为 false 即关闭;也可用环境变量 LOGIN_CAPTCHA_ENABLE=0 关闭
|
||||
'enable' => filter_var(getenv('LOGIN_CAPTCHA_ENABLE') ?: '0', FILTER_VALIDATE_BOOLEAN),
|
||||
// 验证码存储模式 session 或 cache
|
||||
'mode' => getenv('CAPTCHA_MODE'),
|
||||
// 验证码过期时间 (秒)
|
||||
'expire' => 300,
|
||||
|
||||
Reference in New Issue
Block a user