지원 프로그램
home
슬기로운 데모생활
home

토큰 정보 얻기

생성일
2024/03/14 22:14
태그
스토브 런처에 로그인한 사용자의 토큰 정보를 얻어 올 때 StovePC_GetToken 함수를 사용합니다. CHelloStoveDlg::OnBnClickedGetToken 함수에 StovePC_GetToken 함수를 추가해서 토큰 정보를 StovePCSDK 에 요청합니다.
void CHelloStoveDlg::OnBnClickedGetToken() { /*여기에 '따라하기' 코드를 추가합니다.*/ StovePCResult result = StovePC_GetToken(); if (result != STOVE_PC_NO_ERROR) { CString log; log.Format(L"[Error] StovePC_GetToken, Result %d", result); OnLog(log); } else { OnLog(L"[Success] StovePC_GetToken"); } }
C++
복사
12345678910111213141516
토큰이란? STOVE 런처에 로그인된 사용자의 엑세스토큰(Access Token)으로 게임서버가 이 엑세스토큰을 스토브 인증서버로 전달해서 로그인한 사용자의 유효성 검증을 수행할 수 있습니다. 엑세스토큰에 대한 상세한 설명은 store.support@smilegate.com 로 문의 부탁드립니다.
StovePC_GetToken 함수가 정상적으로 호출되면 콜백 OnToken 함수가 호출됩니다. OnToken 함수의 StovePCToken 인자를 통해 토큰 정보를 확인할 수 있습니다.
void OnToken(const StovePCToken token) { /*여기에 '따라하기' 코드를 추가합니다.*/ OnLog(L"<Token>"); CString log; log.Format(L"accessToken : %s", MtoW(token.accessToken)); OnLog(log); }
C++
복사