Xsolla-logo
  • 문서화
  • 계정 생성

사용자의 이중 인증 설정 업데이트Client-side

post/users/me/mfa

사용자의 이중 인증 설정을 업데이트합니다. 사용자는 일회성 코드를 입력하여 변경 사항을 확인해야 합니다.

이 호출을 사용하는 워크플로:

  1. 사용자가 이중 인증을 사용하거나 사용하지 않도록 설정합니다.
  2. 애플리케이션이 엑솔라 로그인 서버로 요청을 전송합니다.
  3. 엑솔라 로그인 서버가 사용자에게 일회성 확인 코드를 전송하고 이중 인증 페이지의 URL을 반환합니다.
  4. 애플리케이션이 사용자를 URL로 리디렉션합니다.
  5. 사용자가 일회성 코드를 입력합니다.
  6. 새로운 이중 인증 설정이 적용됩니다.

로그인 프로젝트에서 이중 인증을 사용하도록 설정해야 합니다. 사용하도록 설정하려면 고객 성공 매니저에게 문의합니다.

SecurityBearer
Request
query Parameters
login_url
string

URL to redirect the user to after account confirmation, successful authentication, two-factor authentication configuration, or password reset confirmation. Must be identical to the Callback URL specified in the URL block of Publisher Account. For the scenario of a login error, the value should be identical to the the Error callback URL specified in the URL block of Publisher Account. To find the settings, go to Login > your Login project and select the Callback URLs section in the upper block. Required if there are several Callback URLs.

Request Body schema: application/json
mfa_type
required
string

두 번째 요인의 유형입니다. email 또는 sms일 수 있습니다. 로그인 프로젝트에서 지정한 유형을 사용하도록 설정해야 합니다. 설정하려면 고객 성공 매니저에게 문의해야 합니다.

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

이중 인증 설정의 상태입니다. 사용하려면 true값을 설정하고 그렇지 않으면 false값을 설정합니다.

locale
string

지역은 <language code>_<country code> 형식으로 표시합니다.

  • language code: ISO 639-1 형식으로 된 언어 코드
  • country code: ISO 3166-1 alpha-2 형식으로 된 국가 또는 지역 코드
Responses
200

확인

401

인증되지 않음

422

처리할 수 없는 엔터티

429

요청이 너무 많음

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