인프런 커뮤니티 질문&답변

이용욱님의 프로필 이미지

작성한 질문수

[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발

API 사용을 위한 사용자 인증 처리 구현

WebSecurityConfigurerAdapter deprecated 질문

작성

·

533

0

수업 내용에서 WebSecurityConfigurerAdapter deprecated됨에 따라 securityConfig를 어떻게 구성해야하는지 알려주세요!

답변 2

0

저는 아래와 같이 변경하여서 동작하는 것을 확인했습니다. 다른 분들은 어떻게 하셨나요..?

 

@EnableWebSecurity
public class SecurityConfig {

    // config
    @Bean
    public UserDetailsService userDetailsService(BCryptPasswordEncoder bCryptPasswordEncoder) {
        InMemoryUserDetailsManager manager = new InMemoryUserDetailsManager();
        manager.createUser(User.withUsername("username")
                .password(bCryptPasswordEncoder.encode("password"))
                .roles("USER")
                .build());
        manager.createUser(User.withUsername("admin")
                .password(bCryptPasswordEncoder.encode("password"))
                .roles("USER", "ADMIN")
                .build());
        return manager;
    }
}

0

해결하셨나요...?