HasProviderDTO
Package: @nauth-toolkit/core
Type: DTO (Request/Response)
Data transfer objects for checking if an MFA provider is registered.
- NestJS
- Express
- Fastify
import { HasProviderDTO, HasProviderResponseDTO } from '@nauth-toolkit/nestjs';
import { HasProviderDTO, HasProviderResponseDTO } from '@nauth-toolkit/core';
import { HasProviderDTO, HasProviderResponseDTO } from '@nauth-toolkit/core';
HasProviderDTO (Request)
| Property | Type | Required | Description |
|---|---|---|---|
methodName | string | Yes | Provider method name. Must be: totp, sms, email, passkey. Max 50 characters. Trimmed and lowercased. |
HasProviderResponseDTO (Response)
| Property | Type | Description |
|---|---|---|
hasProvider | boolean | True if provider exists. |
Example
{
"methodName": "totp"
}
Response:
{
"hasProvider": true
}