Created
December 30, 2019 14:50
-
-
Save wkorando/c8f956d09cc0af52b7ff281b9479987d to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@Configuration | |
public class SecurityConfig { | |
@Bean | |
public PasswordEncoder passwordEncoder() { | |
return PasswordEncoderFactories.createDelegatingPasswordEncoder(); | |
} | |
@Bean | |
public UserDetailsService users(PasswordEncoder encoder) { | |
UserBuilder users = User.builder().passwordEncoder(encoder::encode); | |
UserDetails admin = users.username("user").password("password").roles("USER").build(); | |
UserDetails user = users.username("admin").password("password").roles("USER", "ADMIN").build(); | |
return new InMemoryUserDetailsManager(user, admin); | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment