From 4ac064d42140a32169745e2498387a9413b105b6 Mon Sep 17 00:00:00 2001
From: zrj <646384940@qq.com>
Date: Wed, 05 Jun 2024 17:45:48 +0800
Subject: [PATCH] 基层信息及缓存调整

---
 blade-auth/src/main/java/org/springblade/auth/handle/TokenFilterHandle.java |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/blade-auth/src/main/java/org/springblade/auth/handle/TokenFilterHandle.java b/blade-auth/src/main/java/org/springblade/auth/handle/TokenFilterHandle.java
index 270bdcf..385073a 100644
--- a/blade-auth/src/main/java/org/springblade/auth/handle/TokenFilterHandle.java
+++ b/blade-auth/src/main/java/org/springblade/auth/handle/TokenFilterHandle.java
@@ -2,10 +2,12 @@
 
 import com.alibaba.nacos.common.utils.StringUtils;
 import io.jsonwebtoken.Claims;
+import org.springblade.auth.utils.TokenUtil;
 import org.springblade.core.jwt.JwtUtil;
 import org.springblade.core.launch.constant.TokenConstant;
 import org.springframework.context.annotation.Configuration;
 import org.springframework.security.authentication.UsernamePasswordAuthenticationToken;
+import org.springframework.security.core.context.SecurityContext;
 import org.springframework.security.core.context.SecurityContextHolder;
 import org.springframework.security.web.authentication.WebAuthenticationDetailsSource;
 import org.springframework.web.filter.OncePerRequestFilter;
@@ -30,6 +32,7 @@
 			String token = JwtUtil.getToken(auth);
 			Claims claims = JwtUtil.parseJWT(token);
 			if (!StringUtils.isBlank(token) && null!=claims) {
+				SecurityContext context = SecurityContextHolder.getContext();
 				//判断 Token 状态
 				String tenantId = String.valueOf(claims.get(TokenConstant.TENANT_ID));
 				String userId = String.valueOf(claims.get(TokenConstant.USER_ID));

--
Gitblit v1.9.3