MATIH Platform is in active MVP development. Documentation reflects current implementation status.
6. Identity & Access Management
Session Management
Overview

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

MethodEndpointDescription
GET/api/v1/sessionsList active sessions
GET/api/v1/sessions/allList all sessions (including inactive)
GET/api/v1/sessions/countGet active session count
DELETE/api/v1/sessions/{sessionId}Revoke specific session
DELETE/api/v1/sessions/othersRevoke all other sessions
DELETE/api/v1/sessions/allRevoke all sessions

Section Pages

PageDescription
Session LifecycleCreate, extend, terminate sessions
Device ManagementDevice fingerprinting and registration
Trusted DevicesTrust/untrust and blocking devices