Docs
ExtensionsSessions

Configuration

Every Sessions setting and what it does.

Settings live in config/sessions/sessions.json under SESSIONS. The file is created for you and self-heals. Restart Kora after editing.

SettingDefaultDescription
ENABLEtrueTurn sessions on or off.
TOKEN_TTL24hHow long a seat lives without a heartbeat before it expires.
HEARTBEAT5mThe cadence your product should heartbeat at.
DEFAULT_LIMIT-1Default seats per license. -1 means unlimited. Override per license.
ON_LIMITrejectWhat to do when a key is full: reject the new device, or evict_oldest.

Durations use a number plus a unit: ms, s, m, or h.