diff --git a/src/main/java/com/issueDive/config/SecurityConfig.java b/src/main/java/com/issueDive/config/SecurityConfig.java index e4bc3bd..7b6bb64 100644 --- a/src/main/java/com/issueDive/config/SecurityConfig.java +++ b/src/main/java/com/issueDive/config/SecurityConfig.java @@ -32,7 +32,7 @@ @RequiredArgsConstructor public class SecurityConfig { -// private final CustomUserDetailsService userDetailsService; // DB 기반 인증 + private final CustomUserDetailsService userDetailsService; // DB 기반 인증 private final JwtAuthenticationFilter jwtAuthenticationFilter; // JWT 필터 @@ -89,6 +89,7 @@ public PasswordEncoder passwordEncoder() { return new BCryptPasswordEncoder(); } + /* @Bean public UserDetailsService userDetailsService(PasswordEncoder passwordEncoder) { UserDetails user = User.withUsername("test") @@ -98,6 +99,8 @@ public UserDetailsService userDetailsService(PasswordEncoder passwordEncoder) { return new InMemoryUserDetailsManager(user); } + */ + @Bean public AuthenticationManager authenticationManager(AuthenticationConfiguration config) throws Exception { return config.getAuthenticationManager(); diff --git a/src/test/java/com/issueDive/config/SecurityConfigTest.java b/src/test/java/com/issueDive/config/SecurityConfigTest.java index 4882cf2..42de2b9 100644 --- a/src/test/java/com/issueDive/config/SecurityConfigTest.java +++ b/src/test/java/com/issueDive/config/SecurityConfigTest.java @@ -23,11 +23,9 @@ import java.time.LocalDateTime; import java.util.ArrayList; import java.util.List; - -import static org.mockito.AdditionalMatchers.not; import static org.mockito.ArgumentMatchers.any; import static org.mockito.BDDMockito.given; -import static org.mockito.Mockito.doNothing; + import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.*; import static org.springframework.test.web.servlet.result.MockMvcResultHandlers.print; import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.*; @@ -79,7 +77,7 @@ void publicUrl_Signup_AllowedWithoutAuth() throws Exception { .contentType(MediaType.APPLICATION_JSON) .content("{}")) .andDo(print()) - .andExpect(status().isBadRequest()); + .andExpect(status().isBadRequest());// 400 Bad Request (유효성 검증 실패) } @Test