웹 로그인 검증하기 v2
웹 로그인 검증하기 v2
로그인 후 로그인 정보를 검증하는 API입니다. 응답값으로 idp_user_id를 반환합니다.
Note
웹 로그인 v2 API 사용 시 생성한 유저 식별자와 idp_user_id를 매칭하고, 또 idp_user_id를 요청값으로 하여 get-idp-playerid를 호출하면, 유저 식별자와 유저 PlayerID를 매칭할 수 있습니다.
| HTTP Method | POST |
| Content-Type | application/json |
| 필드명 | 타입 | 설명 | 필수 여부 |
| state | string | state는 웹 로그인 v2 응답으로 얻은 토큰값입니다. | Y |
// Curl 호출 예제.
curl -X POST https://weblogin.withhive.com/idp_info_v2
-H "Content-Type: application/json"
-d "{'state': '1635746185469-kENCXIBhaSezW'}"
- Response Body 검증 성공 여부 코드와 idp 정보를 반환합니다.
| 필드명 | 설명 | 타입 | 필수 여부 |
| code | 검증 성공 여부 | int | Y |
| appid | Application ID | string | Y |
| idp_index | idp 종류 (hive:1, facebook: 2, google: 3, apple: 9) | int | Y |
| idp_user_id | IdP에서 전달받은 Account Token(uid) | string | Y |
| code | 설명 |
| 100 | 성공 |
| 2021 | idp 인증 완료를 하지 않은 유저 이거나, 유저의 세션이 만료된 경우 |
{
"code": 100,
"appid": "com.com2us.smon.normal2.freefull.google.global.android.common",
"idp_index": 1,
"idp_user_id": "67180714"
}