diff --git a/dev/config/keycloak/import/ltt-realm.json b/dev/config/keycloak/import/ltt-realm.json index 7ce0df1..b90ecaa 100644 --- a/dev/config/keycloak/import/ltt-realm.json +++ b/dev/config/keycloak/import/ltt-realm.json @@ -157,7 +157,8 @@ "backchannel.logout.session.required": "true", "backchannel.logout.revoke.offline.tokens": "false", "frontchannel.logout.url": "${KEYCLOAK_SHL_CREATOR_BASE}/logout", - "backchannel.logout.url": "" + "backchannel.logout.url": "", + "post.logout.redirect.uris": "${KEYCLOAK_CPRO_LANDING_PAGE}" }, "authenticationFlowBindingOverrides": {}, "fullScopeAllowed": true, diff --git a/dev/docker-compose.yaml b/dev/docker-compose.yaml index 16dbe88..9b80603 100644 --- a/dev/docker-compose.yaml +++ b/dev/docker-compose.yaml @@ -156,6 +156,7 @@ services: KEYCLOAK_CPRO_BACKCHANNEL_LOGOUT_URL: https://${BASE_DOMAIN}/auth/oidc/logoutCallback KEYCLOAK_SHL_CREATOR_BASE: https://shl-creator.${BASE_DOMAIN} + KEYCLOAK_SHL_CREATOR_LOGOUT_REDIRECT_URL: https://${BASE_DOMAIN}/users env_file: - keycloak.env @@ -210,6 +211,7 @@ services: VITE_OIDC_SERVER_BASE: https://keycloak.${BASE_DOMAIN} VITE_OIDC_LOGOUT_ENDPOINT: https://keycloak.${BASE_DOMAIN}/realms/ltt/protocol/openid-connect/logout VITE_OIDC_CHECK_SESSION_IFRAME: https://keycloak.${BASE_DOMAIN}/realms/ltt/protocol/openid-connect/login-status-iframe.html + VITE_POST_LOGOUT_REDIRECT_URI: https://${BASE_DOMAIN}/users env_file: shl-creator.env labels: