diff --git a/src/main/java/com/youlai/boot/config/SecurityConfig.java b/src/main/java/com/youlai/boot/config/SecurityConfig.java index 8fe21434..7b3c8a0d 100644 --- a/src/main/java/com/youlai/boot/config/SecurityConfig.java +++ b/src/main/java/com/youlai/boot/config/SecurityConfig.java @@ -11,7 +11,7 @@ import com.youlai.boot.core.security.exception.MyAccessDeniedHandler; import com.youlai.boot.core.security.exception.MyAuthenticationEntryPoint; import com.youlai.boot.core.security.extension.WechatAuthenticationProvider; import com.youlai.boot.core.security.filter.CaptchaValidationFilter; -import com.youlai.boot.core.security.filter.JwtValidationFilter; +import com.youlai.boot.core.security.filter.JwtAuthenticationFilter; import com.youlai.boot.core.security.service.SysUserDetailsService; import com.youlai.boot.shared.auth.service.impl.JwtTokenService; import com.youlai.boot.system.service.ConfigService; @@ -104,8 +104,8 @@ public class SecurityConfig { .addFilterBefore(new RateLimiterFilter(redisTemplate, configService), UsernamePasswordAuthenticationFilter.class) // 验证码校验过滤器 .addFilterBefore(new CaptchaValidationFilter(redisTemplate, codeGenerator), UsernamePasswordAuthenticationFilter.class) - // JWT 校验过滤器 - .addFilterBefore(new JwtValidationFilter(jwtTokenService), UsernamePasswordAuthenticationFilter.class); + // JWT 验证和解析过滤器 + .addFilterBefore(new JwtAuthenticationFilter(jwtTokenService), UsernamePasswordAuthenticationFilter.class); return http.build(); } diff --git a/src/main/java/com/youlai/boot/core/security/filter/JwtValidationFilter.java b/src/main/java/com/youlai/boot/core/security/filter/JwtAuthenticationFilter.java similarity index 93% rename from src/main/java/com/youlai/boot/core/security/filter/JwtValidationFilter.java rename to src/main/java/com/youlai/boot/core/security/filter/JwtAuthenticationFilter.java index 11f3230b..fe856e44 100644 --- a/src/main/java/com/youlai/boot/core/security/filter/JwtValidationFilter.java +++ b/src/main/java/com/youlai/boot/core/security/filter/JwtAuthenticationFilter.java @@ -17,17 +17,17 @@ import org.springframework.web.filter.OncePerRequestFilter; import java.io.IOException; /** - * JWT token 校验过滤器 + * 验证和解析 JWT Token 的过滤器 * * @author Ray Hao * @since 2023/9/13 */ -public class JwtValidationFilter extends OncePerRequestFilter { +public class JwtAuthenticationFilter extends OncePerRequestFilter { private final JwtTokenService jwtTokenService; - public JwtValidationFilter(JwtTokenService jwtTokenService) { + public JwtAuthenticationFilter(JwtTokenService jwtTokenService) { this.jwtTokenService = jwtTokenService; }