1
0
mirror of https://github.com/pcvolkmer/etl-processor.git synced 2025-07-01 22:22:53 +00:00

feat: use password with encoding prefix

This commit is contained in:
2024-01-11 15:00:26 +01:00
parent 21959c1698
commit 441bff3783
3 changed files with 12 additions and 3 deletions

View File

@ -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()

View File

@ -12,7 +12,7 @@ app:
servers: localhost:9094
#security:
# admin-user: admin
# admin-password: very-secret
# admin-password: "{noop}very-secret"
server:
port: 8000