diff --git a/src/main/java/dev/sultanov/keycloak/multitenancy/authentication/requiredactions/CreateTenant.java b/src/main/java/dev/sultanov/keycloak/multitenancy/authentication/requiredactions/CreateTenant.java index 856533f..e858f14 100644 --- a/src/main/java/dev/sultanov/keycloak/multitenancy/authentication/requiredactions/CreateTenant.java +++ b/src/main/java/dev/sultanov/keycloak/multitenancy/authentication/requiredactions/CreateTenant.java @@ -33,7 +33,9 @@ public void evaluateTriggers(RequiredActionContext context) { @Override public void requiredActionChallenge(RequiredActionContext context) { log.debug("Initializing challenge to create a tenant"); - Response challenge = context.form().createForm("create-tenant.ftl"); + Response challenge = context.form() + .setAttribute("user", context.getAuthenticationSession().getAuthenticatedUser()) + .createForm("create-tenant.ftl"); context.challenge(challenge); }