Skip to main content

GetChallengeDataDTO

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

Data transfer object for requesting MFA challenge data. Supports passkey, sms, and email methods.

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

Properties

PropertyTypeRequiredDescription
sessionstringYesChallenge session token. UUID v4 format. Trimmed and lowercased.
methodMFAChallengeMethodYesMFA method. One of: passkey, sms, email.

Example

{
"session": "a21b654c-2746-4168-acee-c175083a65cd",
"method": "passkey"
}

Used By