POST /auth/mfa/toggle
Enable or disable MFA for the current user
Enable or disable MFA for the current user
/auth/mfa/toggleRequest body
NestAuthToggleMfaRequestDto
| Field | Type | Required | Description |
|---|---|---|---|
enabled | boolean | required | Whether MFA should be enabled for the current user Example: true |
Examples
Example
{
"enabled": true
}Responses
200
NestAuthMfaToggleResponseDto
| Field | Type | Required | Description |
|---|---|---|---|
message | string | required | Response message Example: MFA enabled successfully |
Example response
{
"message": "MFA enabled successfully"
}Try it
curl -X POST 'https://api.example.com/auth/mfa/toggle' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
-d '{"enabled":true}'