Goal
Validate the first real IdP integration with a pinned Keycloak image.
Scope
- Run Keycloak with Docker Compose.
- Test two parallel logins with authuser=new.
- Test callback and redirect handling for each session index.
- Test account switching for authuser=0 and authuser=1.
- Test refresh, userinfo, token, and logout requests.
- Capture and document every Keycloak cookie needed by each flow.
- Test two IdMux replicas behind a load balancer.
Done when
- The complete browser flow passes with two accounts.
- Targeted logout keeps the other account active.
- Failover between two proxy replicas does not lose routing state.
- The Keycloak profile and test setup are documented.
Goal
Validate the first real IdP integration with a pinned Keycloak image.
Scope
Done when