refactor: 修改登录验证码为可空
This commit is contained in:
@@ -37,16 +37,18 @@ class UserCenter
|
||||
throw new InvalidLoginException($validate->getError());
|
||||
}
|
||||
|
||||
// 校验验证码
|
||||
$code = Cache::get('captcha:token.' . $post['token']);
|
||||
if (!$code) {
|
||||
throw new InvalidLoginException('验证码不存在或已过期');
|
||||
}
|
||||
Cache::delete('captcha:token.' . $post['token']);
|
||||
if (!empty($post['captcha'])) {
|
||||
// 校验验证码
|
||||
$code = Cache::get('captcha:token.' . $post['token']);
|
||||
if (!$code) {
|
||||
throw new InvalidLoginException('验证码不存在或已过期');
|
||||
}
|
||||
Cache::delete('captcha:token.' . $post['token']);
|
||||
|
||||
// 校验
|
||||
if (!password_verify($post['captcha'], $code)) {
|
||||
throw new InvalidLoginException('验证码错误');
|
||||
// 校验
|
||||
if (!password_verify($post['captcha'], $code)) {
|
||||
throw new InvalidLoginException('验证码错误');
|
||||
}
|
||||
}
|
||||
|
||||
// 验证用户
|
||||
|
||||
Reference in New Issue
Block a user