Xsolla-logo

Update user's two-factor authentication settingsServer-side

post/projects/{project_id}/users/{user_id}/mfa

Updates user's two-factor authentication settings from server.

SecurityServer
Request
path Parameters
user_id
required
string <uuid>

ID de usuario. Puede encontrarlo en Cuenta del editor > your Login project > Users.

project_id
required
string <uuid>

ID del proyecto de Login procedente de Cuenta del editor.

Request Body schema: application/json
mfa_type
required
string

Tipo del segundo factor. Puede ser: email o sms. Debe habilitar el tipo especificado para el proyecto de Login. Contacte con su gestor del éxito del cliente para configurarlo.

Enum: "email" "sms"
change_restricted
boolean
Default: false

Status of two-factor authentication change restriction. Set true value for enabling, and false value otherwise.

enabled
boolean
Default: false

Estado de la configuración de la autenticación de dos factores. Establezca el valor true para habilitarla y el valor false en caso contrario.

Responses
204

ACEPTAR

400

Bad Request (Solicitud errónea)

401

Unauthorized (No autorizado)

403

Forbidden (Prohibido)

404

Not Found (No encontrado)

422

Unprocessable Entity (Entidad no procesable)

Request samples
application/json
{
  • "change_restricted": true,
  • "enabled": true,
  • "mfa_type": "email"
}
Response samples
{
  • "error": {
    }
}