meldestelle/docs/01_Architecture/_archive
Stefan Mogeritsch b9a433f772 feat: implement OIDC PKCE flow for Keycloak login with frontend-client
Completed OIDC Authorization Code Flow with PKCE (S256) for JS and JVM platforms.
- Added `launchOidcFlow`, `consumePendingOidcCallback`, and `getOidcRedirectUri` with platform-specific implementations.
- Integrated SHA-256 and Base64URL helpers for PKCE.
- Updated `LoginViewModel` with OIDC logic (key handling, token exchange, state validation).
- Enhanced `LoginScreen` with an OIDC login button and loading spinner.
- Verified implementation with system hardening roadmap tasks.

Includes browser redirects for JS, localhost HTTP callback for JVM, and built-in Keycloak URL construction.

Signed-off-by: Stefan Mogeritsch <stefan.mo.co@gmail.com>
2026-03-09 15:51:42 +01:00
..
2026-01-15_Roadmap_2026_Q1.md feat: implement OIDC PKCE flow for Keycloak login with frontend-client 2026-03-09 15:51:42 +01:00
2026-01-15_Roadmap_System_Hardening.md feat: implement OIDC PKCE flow for Keycloak login with frontend-client 2026-03-09 15:51:42 +01:00
MASTER_ROADMAP_2026_Q1.md docs: archive outdated roadmap and introduce consolidated master roadmap 2026-03-05 11:34:51 +01:00
Roadmap_2026_Q1.md docs: archive outdated roadmap and introduce consolidated master roadmap 2026-03-05 11:34:51 +01:00