Make generated password output consistent

This commit is contained in:
Madhura Bhave
2018-06-07 12:39:46 -07:00
parent ed734d7e43
commit f7ff8dd165
2 changed files with 3 additions and 3 deletions

View File

@@ -80,7 +80,7 @@ public class ReactiveUserDetailsServiceAutoConfiguration {
PasswordEncoder encoder) {
String password = user.getPassword();
if (user.isPasswordGenerated()) {
logger.info(String.format("%n%nUsing default security password: %s%n",
logger.info(String.format("%n%nUsing generated security password: %s%n",
user.getPassword()));
}
if (encoder != null || PASSWORD_ALGORITHM_PATTERN.matcher(password).matches()) {

View File

@@ -93,7 +93,7 @@ public class UserDetailsServiceAutoConfigurationTests {
UserDetailsService userDetailsService = context
.getBean(UserDetailsService.class);
assertThat(this.outputCapture.toString())
.doesNotContain("Using default security password: ");
.doesNotContain("Using generated security password: ");
assertThat(userDetailsService.loadUserByUsername("foo")).isNotNull();
});
}
@@ -106,7 +106,7 @@ public class UserDetailsServiceAutoConfigurationTests {
AuthenticationProvider provider = context
.getBean(AuthenticationProvider.class);
assertThat(this.outputCapture.toString())
.doesNotContain("Using default security password: ");
.doesNotContain("Using generated security password: ");
TestingAuthenticationToken token = new TestingAuthenticationToken(
"foo", "bar");
assertThat(provider.authenticate(token)).isNotNull();