Skip to main content

HasProviderDTO

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

Data transfer objects for checking if an MFA provider is registered.

import { HasProviderDTO, HasProviderResponseDTO } from '@nauth-toolkit/nestjs';

HasProviderDTO (Request)

PropertyTypeRequiredDescription
methodNamestringYesProvider method name. Must be: totp, sms, email, passkey. Max 50 characters. Trimmed and lowercased.

HasProviderResponseDTO (Response)

PropertyTypeDescription
hasProviderbooleanTrue if provider exists.

Example

{
"methodName": "totp"
}

Response:

{
"hasProvider": true
}

Used By