mancala/apps
Halit Aksoy 7c99a76af7 feat(keycloak): add Keycloak with guest login extension
- Custom authenticator creates and logs in a guest user when the
  authorization request has guest=true; other requests get the login form
- Scheduled task removes guests with no remaining sessions
- Realm export with mancala-web PKCE client, guest role and guest-aware
  browser flow (verify profile disabled so guests are not asked for details)
- Dockerfile building the extension into a Keycloak 26.7.5 image
- Keycloak and Postgres in compose; nginx proxies auth.playmancala.app
  and rate limits the auth endpoint
- Integration tests run the extension and realm in a Keycloak container
2026-10-14 01:46:48 +03:00
..
backend [ci] trigger test1 2024-12-21 22:25:47 +03:00
frontend feat(mobile): implement "Rejoin Game" functionality and fix storage bugs 2026-07-16 02:00:25 +03:00
keycloak feat(keycloak): add Keycloak with guest login extension 2026-10-14 01:46:48 +03:00
mobile feat(mobile): implement "Rejoin Game" functionality and fix storage bugs 2026-07-16 02:00:25 +03:00
.gitignore feat(keycloak): add Keycloak with guest login extension 2026-10-14 01:46:48 +03:00
compose.yaml feat(keycloak): add Keycloak with guest login extension 2026-10-14 01:46:48 +03:00