소스 검색

fix 修复 token 失效后 登录获取用户null问题

疯狂的狮子Li 1 년 전
부모
커밋
d131a833ab
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      ruoyi-admin/src/main/java/org/dromara/web/service/SysLoginService.java

+ 3 - 0
ruoyi-admin/src/main/java/org/dromara/web/service/SysLoginService.java

@@ -97,6 +97,9 @@ public class SysLoginService {
     public void logout() {
         try {
             LoginUser loginUser = LoginHelper.getLoginUser();
+            if (ObjectUtil.isNull(loginUser)) {
+                return;
+            }
             if (TenantHelper.isEnable() && LoginHelper.isSuperAdmin()) {
                 // 超级管理员 登出清除动态租户
                 TenantHelper.clearDynamic();