Przeglądaj źródła

[租户限制][修改]:限制租户1登录

release_toaliyun_real
Stormeye Wu 7 lat temu
rodzic
commit
ed20be72e1
1 zmienionych plików z 4 dodań i 0 usunięć
  1. +4
    -0
      mallinkAdmin/src/main/java/com/iformall/shiro/MyShiroRealm.java

+ 4
- 0
mallinkAdmin/src/main/java/com/iformall/shiro/MyShiroRealm.java Wyświetl plik

@@ -53,6 +53,10 @@ public class MyShiroRealm extends AuthorizingRealm {
if(user == null) { if(user == null) {
throw new UnknownAccountException(ErrorCode.USER_IS_EMPTY.getMessage()); throw new UnknownAccountException(ErrorCode.USER_IS_EMPTY.getMessage());
} }
if(user.getTenantId().equals("1")) {
// 只支持租户为1的用户
throw new UnknownAccountException("租户不支持");
}
if(user.getStatus()==null || if(user.getStatus()==null ||
!EnumMallUserStatus.VALID.getCode().equals(user.getStatus())) {//用户被禁用 !EnumMallUserStatus.VALID.getCode().equals(user.getStatus())) {//用户被禁用
throw new DisabledAccountException(ErrorCode.USER_IS_LOCKED.getMessage()); throw new DisabledAccountException(ErrorCode.USER_IS_LOCKED.getMessage());


Ładowanie…
Anuluj
Zapisz