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