补充
This commit is contained in:
parent
3da6c2cfdd
commit
93cddd74f8
@ -37,4 +37,7 @@ public class LoginForm extends CaptchaForm {
|
||||
|
||||
@Schema(description = "邮箱验证码")
|
||||
private String emailCode;
|
||||
|
||||
@Schema(description = "免登录标识")
|
||||
private Integer ssoLogin;
|
||||
}
|
||||
|
||||
@ -240,11 +240,13 @@ public class LoginService implements StpInterface {
|
||||
return ResponseDTO.userErrorParam("登录设备暂不支持!");
|
||||
}
|
||||
|
||||
if (loginForm.getLoginDevice() == LoginDeviceEnum.PC.getValue()) {
|
||||
// 校验 图形验证码
|
||||
ResponseDTO<String> checkCaptcha = captchaService.checkCaptcha(loginForm);
|
||||
if (!checkCaptcha.getOk()) {
|
||||
return ResponseDTO.error(UserErrorCode.PARAM_ERROR, checkCaptcha.getMsg());
|
||||
if (loginForm.getSsoLogin() == null || loginForm.getSsoLogin() == 0) {
|
||||
if (loginForm.getLoginDevice() == LoginDeviceEnum.PC.getValue()) {
|
||||
// 校验 图形验证码
|
||||
ResponseDTO<String> checkCaptcha = captchaService.checkCaptcha(loginForm);
|
||||
if (!checkCaptcha.getOk()) {
|
||||
return ResponseDTO.error(UserErrorCode.PARAM_ERROR, checkCaptcha.getMsg());
|
||||
}
|
||||
}
|
||||
}
|
||||
UserTypeEnum userTypeEnum = loginDeviceEnum.getValue() == 1 ? UserTypeEnum.ADMIN_EMPLOYEE : UserTypeEnum.NORMAL_EMPLOYEE;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user