summaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
authorPaul-Christian Volkmer2024-01-11 15:00:26 +0100
committerPaul-Christian Volkmer2024-01-11 15:00:26 +0100
commit441bff37839440d1666a3a3726028abd5c696cb1 (patch)
tree6367bf69bd1a1148673dfc69e64e3b68d204af19 /src/main
parent21959c169859728c21c864082e1ff6464ef31c40 (diff)
feat: use password with encoding prefixv0.5.0
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