- Shipped
- 14 ตุลาคม 2568 เวลา 02:47 UTC
- Author
- snadjafinia
- Commit
- 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)