UserDetailsRepositoryReactiveAuthenticationManager uses DelegatingPasswordEncoder

This means passwords will be encoded with BCrypt by default

Issue: gh-2775
This commit is contained in:
Rob Winch
2017-10-20 16:59:52 -05:00
parent cdc992b132
commit d19b222b55
8 changed files with 74 additions and 31 deletions

View File

@@ -31,7 +31,8 @@ public class HelloWebfluxSecurityConfig {
@Bean
public MapReactiveUserDetailsService userDetailsRepository() {
UserDetails user = User.withUsername("user")
UserDetails user = User.withDefaultPasswordEncoder()
.username("user")
.password("user")
.roles("USER")
.build();