mancala/apps/mobile/src
Halit Aksoy f5dcf930fa feat(frontend): log in with Keycloak, as a guest or with an account
- First visit logs in as a new guest through Keycloak without a form;
  the session, including an offline refresh token, is kept in local storage
- Account menu on the home page: guests can log in or sign up, users can
  log out (which starts a new guest session)
- The WebSocket client in core authenticates with the access token after
  connecting, reports "connected" once the server accepts it, and re-sends
  renewed tokens on the open connection
- Game page shows player names; guests appear as "Guest 4F2A"
- Auth channels, AuthUser and player names in UserConnectionInfo move to
  core and the backend uses them from there
- Mobile keeps using userKey login for now
2026-10-14 02:22:13 +03:00
..
components fix: display stone count immediately on board pits 2026-07-04 11:54:31 +03:00
const fix(mobile): update server address 2024-12-08 23:25:45 +03:00
context (refactor) change folder structure 2024-06-18 01:11:26 +03:00
localization (refactor) change folder structure 2024-06-18 01:11:26 +03:00
rtmt (refactor) change folder structure 2024-06-18 01:11:26 +03:00
screens feat(mobile): implement "Rejoin Game" functionality and fix storage bugs 2026-07-16 02:00:25 +03:00
service (refactor) change folder structure 2024-06-18 01:11:26 +03:00
storage feat(mobile): implement "Rejoin Game" functionality and fix storage bugs 2026-07-16 02:00:25 +03:00
store feat(mobile): implement "Rejoin Game" functionality and fix storage bugs 2026-07-16 02:00:25 +03:00
svg (refactor) change folder structure 2024-06-18 01:11:26 +03:00
types (refactor) change folder structure 2024-06-18 01:11:26 +03:00
util (refactor) change folder structure 2024-06-18 01:11:26 +03:00
App.tsx feat(frontend): log in with Keycloak, as a guest or with an account 2026-10-14 02:22:13 +03:00