유형: Signature
Signature: string
게임 백엔드 서버에서 검증 가능한 시그니처입니다. 서버 측 검증은 다음과 같이 할 수 있습니다:
- 서명을
.
(쉼표)로 구분하여 두 부분으로 나눈다. - 첫 번째 부분을 base64url 인코딩으로 디코딩한다.
- JSON 객체의 문자열을 나타내는 두 번째 부분을 base64url 인코딩으로 디코딩한다.
- HMAC SHA-256과 App Secret을 사용하여 두 번째 부분의 문자열을 해시하고 2단계의 해시와 일치하는지 확인한다.
- 또한, 개발자는 타임스탬프를 확인하여 요청이 최근에 이루어졌는지 확인할 수 있습니다.