ultisuite-backend/deploy/authentik/blueprints/06-ulti-oidc-logout.yaml
R3D347HR4Y 525edb188a
Some checks are pending
CI / Go tests (push) Waiting to run
CI / Integration tests (push) Waiting to run
CI / DB migrations (push) Waiting to run
feat(authentik): enhance OIDC flow with new logout redirect and branding support
- Added a new blueprint for OIDC logout that invalidates the Authentik session and redirects to a specified landing page.
- Introduced custom CSS and JS files for branding, improving the visual integration of Authentik flows.
- Updated Nginx configuration to serve the new branding assets and handle specific routes for signup and password recovery.
- Enhanced the flow completion logic to support OIDC bridge functionality, including session management and redirect handling.
- Implemented unit tests for the new OIDC bridge and flow context functionalities to ensure reliability.
2026-06-21 00:12:53 +02:00

32 lines
968 B
YAML

# UltiSuite — OIDC RP logout : invalide session Authentik + redirect landing
version: 1
metadata:
name: Ulti OIDC logout redirect
labels:
blueprints.goauthentik.io/instantiate: "true"
entries:
- model: authentik_stages_redirect.redirectstage
id: ulti-logout-redirect
identifiers:
name: ulti-logout-redirect-suite
attrs:
mode: static
target_static: https://dev.ultispace.fr/
keep_context: false
- model: authentik_flows.flowstagebinding
identifiers:
target: !Find [authentik_flows.flow, [slug, default-provider-invalidation-flow]]
stage: !Find [authentik_stages_user_logout.userlogoutstage, [name, default-invalidation-logout]]
order: 0
attrs:
order: 0
- model: authentik_flows.flowstagebinding
identifiers:
target: !Find [authentik_flows.flow, [slug, default-provider-invalidation-flow]]
stage: !KeyOf ulti-logout-redirect
order: 10
attrs:
order: 10