소스 검색

增加登录时,删除原先的用户权限缓存.

wuchangfu 2 년 전
부모
커밋
f4ab0874af
1개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. 2 0
      superdesk-libs-security/src/main/java/cn/superdesk/libs/security/SecurityDelegating.java

+ 2 - 0
superdesk-libs-security/src/main/java/cn/superdesk/libs/security/SecurityDelegating.java

@@ -65,6 +65,8 @@ public class SecurityDelegating {
         }
 
         getInstance().sessionManager.storgeLoginSession(session);
+        //先清除用户权限集合
+        getInstance().resourceManager.refreshUserPermssions(userInfo.getId());
         getInstance().resourceManager.getUserPermissionCodes(userInfo.getId());
 
         return userInfo;