Session Management Overview
Production - SessionController - 6 endpoints, DeviceController - 10 endpoints
Session management tracks active user sessions across devices, provides session listing and revocation capabilities, and integrates device fingerprinting for security monitoring.
Session Endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET | /api/v1/sessions | List active sessions |
| GET | /api/v1/sessions/all | List all sessions (including inactive) |
| GET | /api/v1/sessions/count | Get active session count |
| DELETE | /api/v1/sessions/{sessionId} | Revoke specific session |
| DELETE | /api/v1/sessions/others | Revoke all other sessions |
| DELETE | /api/v1/sessions/all | Revoke all sessions |
Section Pages
| Page | Description |
|---|---|
| Session Lifecycle | Create, extend, terminate sessions |
| Device Management | Device fingerprinting and registration |
| Trusted Devices | Trust/untrust and blocking devices |