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

전화 번호로 인증 완료Client-side

post/oauth2/login/phone/confirm

사용자 전화 번호 및 확인 코드로 인증을 완료합니다. 코드는 3분 동안만 사용할 수 있습니다.

이 호출은 전화 번호로 인증 시작 호출에만 사용합니다.

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

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

애플리케이션 ID입니다. OAuth 2.0 클라이언트 생성하기를 수행한 후에 가져옵니다.

Request Body schema: application/json
code
required
string

확인 코드입니다.

phone_number
required
string^\+(\d){5,25}$

전화번호.

operation_id
required
string

확인 코드의 ID입니다.

Responses
200

확인

400

잘못된 요청

401

인증되지 않음

404

찾을 수 없음

422

처리할 수 없는 엔터티

429

요청이 너무 많음

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