Nest Authbeta

POST /auth/mfa/toggle

Enable or disable MFA for the current user

Enable or disable MFA for the current user

POST/auth/mfa/toggle

Request body

NestAuthToggleMfaRequestDto

FieldTypeRequiredDescription
enabledbooleanrequiredWhether MFA should be enabled for the current user
Example: true

Examples

Example
{
  "enabled": true
}

Responses

200

NestAuthMfaToggleResponseDto

FieldTypeRequiredDescription
messagestringrequiredResponse 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}'

On this page