diff --git a/src/main/java/de/ozgcloud/operator/keycloak/user/KeycloakUserService.java b/src/main/java/de/ozgcloud/operator/keycloak/user/KeycloakUserService.java index e1db8b21157e6a7252b493011127dd603819afed..1de912a8c4c6ded8120fa512f554c359c3ebdff1 100644 --- a/src/main/java/de/ozgcloud/operator/keycloak/user/KeycloakUserService.java +++ b/src/main/java/de/ozgcloud/operator/keycloak/user/KeycloakUserService.java @@ -29,7 +29,10 @@ import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; +import lombok.extern.java.Log; + @Component +@Log class KeycloakUserService { @Autowired @@ -45,9 +48,13 @@ class KeycloakUserService { if (userHasNoPassword(userSpec, namespace)) { var secret = userSecretService.getOrCreateClusterSecret(userSpec, namespace); + log.info("Setting generated password " + userSecretService.getPasswordFromSecret(secret) + " for user " + + userSpec.getKeycloakUser().getUsername()); userSpec.getKeycloakUser().setPassword(userSecretService.getPasswordFromSecret(secret)); } + log.info("Userpw2 " + userSpec.getKeycloakUser().getPassword()); + remoteService.getUserByName(userSpec.getKeycloakUser().getUsername(), namespace) .ifPresentOrElse(existingUser -> remoteService.updateUser(userMapper.update(existingUser, userSpec), namespace), () -> remoteService.createUser(userMapper.map(userSpec), namespace));