From b27ec3f1e5c302f37f7b98353613377e4bc8743c Mon Sep 17 00:00:00 2001 From: Junghoon Kim Date: Thu, 23 Jan 2025 03:34:32 +0900 Subject: [PATCH] :pencil: made jwtfilter before oauthFilter --- src/main/kotlin/com/toyProject7/karrot/SecurityConfig.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/com/toyProject7/karrot/SecurityConfig.kt b/src/main/kotlin/com/toyProject7/karrot/SecurityConfig.kt index ae06b6b..928db17 100644 --- a/src/main/kotlin/com/toyProject7/karrot/SecurityConfig.kt +++ b/src/main/kotlin/com/toyProject7/karrot/SecurityConfig.kt @@ -9,9 +9,9 @@ import org.springframework.context.annotation.Configuration import org.springframework.http.HttpStatus import org.springframework.security.config.annotation.web.builders.HttpSecurity import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity +import org.springframework.security.oauth2.client.web.OAuth2LoginAuthenticationFilter import org.springframework.security.web.SecurityFilterChain import org.springframework.security.web.authentication.HttpStatusEntryPoint -import org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter import org.springframework.web.cors.CorsConfiguration import org.springframework.web.cors.CorsConfigurationSource import org.springframework.web.cors.UrlBasedCorsConfigurationSource @@ -51,7 +51,7 @@ class SecurityConfig( } .successHandler(customAuthenticationSuccessHandler) } - .addFilterBefore(jwtAuthenticationFilter, UsernamePasswordAuthenticationFilter::class.java) + .addFilterBefore(jwtAuthenticationFilter, OAuth2LoginAuthenticationFilter::class.java) .build() }