diff --git a/src/main/java/demo/api/config/SecurityConfig.java b/src/main/java/demo/api/config/SecurityConfig.java index a32e502..814dc64 100644 --- a/src/main/java/demo/api/config/SecurityConfig.java +++ b/src/main/java/demo/api/config/SecurityConfig.java @@ -17,9 +17,6 @@ import org.springframework.security.web.SecurityFilterChain; @EnableWebSecurity @RequiredArgsConstructor public class SecurityConfig { -// private final UserRepository userRepository; - // https://spring.io/blog/2022/02/21/spring-security-without-the-websecurityconfigureradapter - // https://github.com/spring-projects/spring-security/issues/10822 @Bean public UserDetailsService userDetailsService() { return new UserDetailsServiceImpl(); @@ -43,6 +40,7 @@ public class SecurityConfig { .authorizeRequests() .antMatchers("/", "/user/signUp", "/user/userList", "/user/signIn*").permitAll() .anyRequest().authenticated(); + return http.build(); } } diff --git a/src/main/java/demo/api/config/UserDetailsServiceImpl.java b/src/main/java/demo/api/config/UserDetailsServiceImpl.java index 90b8673..6b36707 100644 --- a/src/main/java/demo/api/config/UserDetailsServiceImpl.java +++ b/src/main/java/demo/api/config/UserDetailsServiceImpl.java @@ -23,7 +23,7 @@ public class UserDetailsServiceImpl implements UserDetailsService { public UserDetails loadUserByUsername(String email) throws UserNotFoundException { User user = userRepository.findByEmail(email) - .orElseThrow(() -> new UserNotFoundException()); + .orElseThrow(UserNotFoundException::new); Set grantedAuthorities = new HashSet<>(); return new org