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 usuário. Você pode encontrá-lo na Conta de Distribuidor > your Login project > Users.

project_id
required
string <uuid>

ID do projeto Login da Conta de Distribuidor.

Request Body schema: application/json
mfa_type
required
string

Tipo do segundo fator. Pode ser: email ou sms. Você deve habilitar o tipo especificado para o projeto Login. Entre em contato com seu gerente de sucesso do cliente para configurá-lo.

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

Status das configurações de autenticação de dois fatores. Defina o valor true para habilitar e o valor false para o contrário.

Responses
204

OK

400

Pedido incorreto

401

Desautorizado

403

Proibido

404

Não encontrado

422

Entidade não processável

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