fix: 优化登录校验
This commit is contained in:
parent
2a3638ef6a
commit
7dad92b195
@ -99,17 +99,21 @@ public class LoginController {
|
||||
LoginUser loginUser = (LoginUser) authenticate.getPrincipal();
|
||||
Integer status = loginUser.getUser().getStatus();
|
||||
String regStatus = loginUser.getUser().getRegStatus();
|
||||
|
||||
if (StrUtil.isNotBlank(regStatus)&&"REJECTED".equals(regStatus)) {
|
||||
return ResponseResult.error("账号审核未通过");
|
||||
}
|
||||
|
||||
if (StrUtil.isNotBlank(regStatus)&&"PENDING".equals(regStatus)) {
|
||||
return ResponseResult.error("账号待审核,请联系管理员");
|
||||
}
|
||||
|
||||
if ("0".equals(status.toString())) {
|
||||
return ResponseResult.error("账号已停用");
|
||||
}
|
||||
|
||||
if ("PENDING".equals(regStatus)) {
|
||||
return ResponseResult.error("账号待审核,请联系管理员");
|
||||
}
|
||||
|
||||
if ("REJECTED".equals(regStatus)) {
|
||||
return ResponseResult.error("账号审核未通过");
|
||||
}
|
||||
|
||||
HttpServletRequest request = RequestHolder.getHttpServletRequest();
|
||||
SysLog sysLog = new SysLog();
|
||||
sysLog.setUsercode(user.getUsername());
|
||||
|
||||
Loading…
Reference in New Issue
Block a user