summaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
Diffstat (limited to 'src/main')
-rw-r--r--src/main/kotlin/dev/dnpm/etl/processor/config/AppSecurityConfiguration.kt5
-rw-r--r--src/main/resources/application-dev.yml2
2 files changed, 4 insertions, 3 deletions
diff --git a/src/main/kotlin/dev/dnpm/etl/processor/config/AppSecurityConfiguration.kt b/src/main/kotlin/dev/dnpm/etl/processor/config/AppSecurityConfiguration.kt
index 68eb629..e0cff94 100644
--- a/src/main/kotlin/dev/dnpm/etl/processor/config/AppSecurityConfiguration.kt
+++ b/src/main/kotlin/dev/dnpm/etl/processor/config/AppSecurityConfiguration.kt
@@ -58,16 +58,17 @@ class AppSecurityConfiguration(
} else {
securityConfigProperties.adminUser
}
+
val adminPassword = if (securityConfigProperties.adminPassword.isNullOrBlank()) {
val random = UUID.randomUUID().toString()
logger.warn("Using random Admin Passwort: {}", random)
- random
+ passwordEncoder.encode(random)
} else {
securityConfigProperties.adminPassword
}
val user: UserDetails = User.withUsername(adminUser)
- .password(passwordEncoder.encode(adminPassword))
+ .password(adminPassword)
.roles("ADMIN")
.build()
diff --git a/src/main/resources/application-dev.yml b/src/main/resources/application-dev.yml
index d538338..3d4827c 100644
--- a/src/main/resources/application-dev.yml
+++ b/src/main/resources/application-dev.yml
@@ -12,7 +12,7 @@ app:
servers: localhost:9094
#security:
# admin-user: admin
- # admin-password: very-secret
+ # admin-password: "{noop}very-secret"
server:
port: 8000