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

이메일로 인증 완료Client-side

post/login/email/confirm

사용자 이메일 주소 및 확인 코드로 인증을 완료합니다. 코드는 3분 동안만 사용할 수 있습니다.

이 호출은 이메일로 인증 시작 호출에만 사용합니다.

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

  1. 애플리케이션에서 사용자가 이메일 주소를 입력할 수 있도록 인증 양식을 엽니다.
  2. 사용자가 이메일 주소를 입력합니다.
  3. 애플리케이션이 이메일로 인증 시작 요청을 엑솔라 로그인 서버로 전송합니다. a. send_link 매개변수가 true인 경우 이 요청 후에 확인 코드 가져오기 요청을 전송하여 이메일에 확인 코드와 링크가 포함되도록 해야 합니다. b. send_link 매개변수가 false이거나 전달되지 않으면 이메일에 확인 코드만 포함됩니다.
  4. 엑솔라 로그인 서버가 이메일을 전송하고 확인 코드의 ID를 반환합니다.
  5. 사용자가 확인 코드를 입력할 수 있도록 애플리케이션이 필드를 표시합니다.
  6. 사용자가 받은 확인 코드를 입력하거나 링크를 따라 이동합니다.
  7. 수신한 ID와 함께 애플리케이션이 이 요청을 엑솔라 로그인 서버로 전송합니다.
  8. 사용자가 인증된 것으로 간주됩니다.
Request
query Parameters
projectId
required
string <uuid>

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

Request Body schema: application/json
code
required
string

확인 코드입니다.

email
required
string [ 1 .. 255 ] characters

사용자 이메일 주소입니다.

operation_id
required
string

확인 코드의 ID입니다. 이전 요청에 대한 응답에서 해당 값을 찾을 수 있습니다.

Responses
200

확인

401

인증되지 않음

404

찾을 수 없음

422

처리할 수 없는 엔터티

429

요청이 너무 많음

Request samples
application/json
{
  • "code": "string",
  • "email": "string",
  • "operation_id": "string"
}
Response samples
application/json