- Ya
- 14 Oktoba 2025, 02:47 UTC
- Mwandishi
- snadjafinia
- Ahadi ya
- c059e10
- Add KSessionService for simplified session management - *** ID is now a 64-char hex string (not encoded KToken) - Redis key format: ***<64-char-guid> - Redis value: JSON with user data (userID, memberID, rights, username, etc.) - Configurable session TTL (default 30 minutes) - OTK format: OTK<64-char-guid> -> stores *** ID - Updated /login, /validate-otk, /user-info, /logout endpoints - Session data includes usernameAlias, memberEmail, countryAbbreviation - All user data stored in Redis (no re-querying database)