diff --git a/server/src/main/java/com/ticketing/server/global/jwt/JwtSecurityConfig.java b/server/src/main/java/com/ticketing/server/global/jwt/JwtSecurityConfig.java new file mode 100644 index 0000000..18b99e8 --- /dev/null +++ b/server/src/main/java/com/ticketing/server/global/jwt/JwtSecurityConfig.java @@ -0,0 +1,18 @@ +package com.ticketing.server.global.jwt; + +import lombok.RequiredArgsConstructor; +import org.springframework.security.config.annotation.SecurityConfigurerAdapter; +import org.springframework.security.config.annotation.web.builders.HttpSecurity; +import org.springframework.security.web.DefaultSecurityFilterChain; +import org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter; + +@RequiredArgsConstructor +public class JwtSecurityConfig extends SecurityConfigurerAdapter { + + private final JwtFilter jwtFilter; + + @Override + public void configure(HttpSecurity builder) { + builder.addFilterBefore(jwtFilter, UsernamePasswordAuthenticationFilter.class); + } +}