diff --git a/src/main/java/com/kkobugi/puremarket/common/configuration/WebSecurityConfig.java b/src/main/java/com/kkobugi/puremarket/common/configuration/WebSecurityConfig.java index b7d25a1..148b2ff 100644 --- a/src/main/java/com/kkobugi/puremarket/common/configuration/WebSecurityConfig.java +++ b/src/main/java/com/kkobugi/puremarket/common/configuration/WebSecurityConfig.java @@ -21,7 +21,7 @@ public class WebSecurityConfig { private final UserService userService; private final AuthService authService; - private final RedisTemplate redisTemplate; + private final RedisTemplate redisTemplate; @Bean protected SecurityFilterChain securityFilterChain(HttpSecurity httpSecurity) throws Exception { @@ -32,7 +32,9 @@ protected SecurityFilterChain securityFilterChain(HttpSecurity httpSecurity) thr .authorizeHttpRequests((authorizeRequests) -> authorizeRequests .requestMatchers( new AntPathRequestMatcher("/api/v1/users/login"), - new AntPathRequestMatcher("/api/v1/users/signup")).permitAll() + new AntPathRequestMatcher("/api/v1/users/signup"), + new AntPathRequestMatcher("/api/v1/users/nickname"), + new AntPathRequestMatcher("/api/v1/users/loginId")).permitAll() .anyRequest().authenticated()) //TODO: 마이페이지 접근 권한 설정 추가 .addFilterBefore(new JwtTokenFilter(authService, userService, redisTemplate), UsernamePasswordAuthenticationFilter.class) // 필터 통과 .build();