게임 키 판매 시 인증 설정 방법
권한이 있는 사용자와 권한이 없는 사용자 모두 구매할 수 있습니다.
인증되지 않은 사용자에게 게임 키 판매 설정
아래 규칙에 따라 게임을 인증 없이 사용자에게 판매할 수 있습니다.
- 토큰 없이 다이렉트 링크 또는 위젯을 사용해 게임 사본 하나를 판매합니다.
- 고유한 사용자 ID 및 이메일 주소를 전달해 장바구니 안의 게임 사본 여러 개를 판매합니다.
- 빠른 구매를 위한 메소드를 사용하여 지정된 매개변수 없이 상품 하나를 판매합니다.
x-unauthorized-id
매개 변수). 식별자는 프런트엔드 측, 예를 들어 식별자 생성 라이브러리를 통해 생성됩니다.
이메일 주소와 기타 추가 데이터(사용자 이름 및 x-user
매개변수를 위해 전달됩니다.
예시:
Copy
- curl
{
"name": "John Smith",
"email": "test@test.com",
"country": "US"
}
오브젝트 양식의 body
또는 query
에 데이터를 전달할 수도 있습니다.
예시:
Copy
- curl
"user": {
"name": "John Smith",
"email": "test@test.com",
"country": "US"
}
인증 확인된 사용자에게 게임 키 판매 설정
사용자 인증을 위한 옵션은 다음과 같습니다.
- 엑솔라 로그인을 통합한 경우 요청이 엑솔라 로그인 JWT을 통해 인증됩니다.
- 자체 인증 시스템을 보유한 경우 요청이 페이 스테이션 액세스 토큰을 통해 인증됩니다.
엑솔라 로그인을 통한 인증
- 지침에 따라 관리자 페이지에서 프로젝트를 설정합니다.
- 인증 메소드 콜백을 구현합니다. 이때
JSON Web Token 또는OAuth 2.0 프로토콜을 따르도록 합니다.
사용자 데이터가 엑솔라 스토리지에 저장된 경우, 다음 메소드를 사용합니다.
사용자 데이터가
사용자 데이터가 사용자 정의 스토리지에 저장되어 있는 경우, 사용자 정의 스토리지 방식을 사용합니다.
페이 스테이션 액세스 토큰을 통한 인증
인증 절차:
- 클라이언트가 서버로 인증 요청을 전송합니다.
- 귀하의 서버가 엑솔라 서버로
Merchant ID 와API key 를 전달하고access_token 을 요청합니다. - 엑솔라 서버가 귀하의 서버로
을 전송합니다.access_token - 귀하의 서버가 귀하의 클라이언트로
을 전송합니다.access_token
반환된
이 게임 클라이언트가 전송한 요청을 인증하기 위한 인증 토큰으로 사용됩니다.
이 기사가 도움이 되었나요?
의견을 보내 주셔서 감사드립니다!
메시지를 검토한 후 사용자 경험 향상에 사용하겠습니다.오자 또는 기타 텍스트 오류를 찾으셨나요? 텍스트를 선택하고 컨트롤+엔터를 누르세요.