|
|
b5ed7e2364
|
fix(auth): change SameSite to Lax for redirect compatibility
|
2026-06-15 07:08:24 +00:00 |
|
|
|
2200ff657a
|
fix(auth): set cookie domain for cross-subdomain OIDC flow
|
2026-06-15 06:44:10 +00:00 |
|
|
|
2579715cbc
|
feat(ui): Google Workspace-style redesign, role-based admin, long-press PWA
|
2026-06-14 17:48:00 +00:00 |
|
|
|
f66bf88d47
|
fix(auth): extract preferred_username from JWT instead of sub (UUID)
|
2026-06-14 15:05:27 +00:00 |
|
|
|
743f745cbf
|
fix(auth): add PKCE support for public OIDC client
|
2026-06-14 15:03:17 +00:00 |
|
|
|
9922349351
|
feat(auth): implement OIDC token exchange to get real username from Authelia
|
2026-06-14 15:00:04 +00:00 |
|
|
|
1780cea340
|
fix(auth): export IsAdmin, fix bearer token fallback chain
|
2026-06-14 14:58:02 +00:00 |
|
|
|
3c365e8206
|
feat(auth): replace bearer token with OIDC session + admin role check, auto-fix roles from groups
|
2026-06-14 14:56:39 +00:00 |
|
|
|
6873e474be
|
fix(auth): support form_post OIDC callback and add POST /auth/callback route
|
2026-06-14 14:43:12 +00:00 |
|
|
|
61d339b940
|
feat(ui): implement workspace launcher landing page, OIDC auth gate, and PWA shell
|
2026-06-14 13:20:34 +00:00 |
|