Skip to main content

GetUserSessionsDTO

Package: @nauth-toolkit/core Type: DTO (Request)

Data transfer object for retrieving all active sessions for a user.

import { GetUserSessionsDTO } from '@nauth-toolkit/nestjs';

Properties

PropertyTypeRequiredDescription
substringYesUser identifier. UUID v4 format. Trimmed and lowercased.

Example

{
"sub": "a21b654c-2746-4168-acee-c175083a65cd"
}

Security

Authentication Required

This endpoint requires authentication. For user endpoints, extract sub from authenticated user context. For admin endpoints, protect with admin guards and accept sub from route parameter.

Used By