Session Management
Game Provider handles game sessions securely to ensure fair play and accurate tracking.
Session Lifecycle
- Creation: Operator requests a specific game launch via the Launch URL.
- Validation: When the player opens the URL, Game Provider validates the session using the provided tokens and identified operator credentials.
- Active Play: The session remains active as long as the player is interacting with the game.
- Termination: The session ends when the player closes the game or after a period of inactivity (default: 30 minutes).
Concurrent Sessions
By default, Game Provider allows single-session concurrency per user to prevent state conflicts. If a user opens the game in a new window, the previous session may be terminated.