SecurityConfig.java
//InMemory
@Bean
public UserDetailsService userDetailsService() {
UserDetails user1 = User.builder()
.username("user1")
.password(bCryptPasswordEncoder().encode("1234"))
.roles("C")
.build();
UserDetails user2 = User.builder()
.username("user2")
.password(bCryptPasswordEncoder().encode("1234"))
.roles("USER")
.build();
return new InMemoryUserDetailsManager(user1, user2);
}
'스프링 > 스프링 시큐리티' 카테고리의 다른 글
| Role Hierarchy (계층 권한) (1) | 2024.03.23 |
|---|---|
| Http Basic (0) | 2024.03.23 |
| csrf 적용 (0) | 2024.03.23 |
| 세션 설정 (0) | 2024.03.23 |
| 로그인 검증 로직 (0) | 2024.03.23 |