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

암호 재설정Client-side

post/password/reset/request

사용자 확인으로 사용자 암호를 재설정합니다. 사용자 데이터가 엑솔라 데이터 저장소 또는 사용자 측에 보관된 경우 사용자는 암호 변경 확인 이메일을 수신하게 됩니다. 사용자 데이터가 PlayFab 저장소에 보관되어 있는 경우 PlayFab 측에서 암호 재설정이 수행됩니다. 자세한 정보는 사용자 데이터 저장소 비교 페이지를 참조합니다.

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

  1. 사용자가 이메일이나 사용자 이름을 입력할 수 있도록 애플리케이션으로 양식을 엽니다.
  2. 사용자가 이메일 또는 사용자 이름을 입력합니다.
  3. 애플리케이션이 이 요청을 엑솔라 로그인 서버로 전송합니다.
  4. 엑솔라 로그인 서버가 사용자에게 확인 이메일을 전송합니다.
  5. 사용자가 이메일의 링크를 따라 새 암호를 설정하는 양식으로 이동합니다.
  6. 사용자가 새 암호를 입력하고 새 암호 설정을 클릭합니다.
  7. 애플리케이션이 엑솔라 로그인 서버로 암호 재설정 확인 요청을 전송합니다.

자체 암호 재설정 양식을 사용하는 경우 암호 재설정 확인 호출을 사용하여 사용자 암호를 재설정합니다.

Request
query Parameters
projectId
required
string <uuid>

게시자 계정의 로그인 프로젝트 ID입니다.

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.

locale
string >= 2 characters

Region in the <language code>_<country code> format, where:

The list of social networks will be sorted from most to least used, according to the variable value.

Request Body schema: application/json
username
required
string

이메일로 암호 변경 확인 메시지를 전송합니다.

Responses
204

콘텐츠가 없음

400

잘못된 요청

401

인증되지 않음

404

찾을 수 없음

422

처리할 수 없는 엔터티

429

요청이 너무 많음

Request samples
application/json
{
  • "username": "John"
}
Response samples
{
  • "error": {
    }
}