Skip to Content
Beta DocsYou are viewing preview documentation that may change.Switch to stable v1

Session Model

Purpose: describe the stateful layer that governs identity continuity.

Model

Session state is the authoritative control for long-lived access.

It governs:

  • Refresh eligibility
  • Revocation
  • Sliding expiration behavior
  • Session continuity boundaries

Refresh Rotation

Refresh tokens are rotated on refresh.

Previous refresh material becomes invalid once rotation succeeds.

This constrains replay and keeps continuity state explicit.

Real-Time State Enforcement

Session state and identity state are checked during runtime enforcement.

If identity is disabled, access is blocked in real time even when a previously issued access token still exists.

Plan and Lifecycle Interaction

Session validity does not bypass application controls.

Plan and lifecycle state can restrict behavior independently from token validity.

Formal Contract

For refresh/logout/session endpoint contracts and cookie behavior, see API Reference (Advanced) > Session Endpoints.

Last updated on