فهرست منبع

Merge remote-tracking branch 'origin/master' into feature_user-session-timeout

Lyon 4 سال پیش
والد
کامیت
9bf4430553
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      src/main/java/cn/iocoder/dashboard/framework/security/core/util/SecurityFrameworkUtils.java

+ 1 - 1
src/main/java/cn/iocoder/dashboard/framework/security/core/util/SecurityFrameworkUtils.java

@@ -56,7 +56,7 @@ public class SecurityFrameworkUtils {
         if (authentication == null) {
             return null;
         }
-        return (LoginUser) authentication.getPrincipal();
+        return authentication.getPrincipal() instanceof LoginUser ? (LoginUser) authentication.getPrincipal() : null;
     }
 
     /**