인증
로그인
// PubLoginType loginType;
// PubAccountServiceType serviceType = ACCOUNT_LOGIN;
// Action<Result<PubLoginResult>> action;
GamePubSDK.Ins.Login(
loginType,
PubAccountServiceType.ACCOUNT_LOGIN,
result => {
result.Match(
value => {
// 성공시
if (value.Code == (int)PubSdkErrorCode.SUCCESS){
// value.Code = 1000
// value.Message = "Success"
// value.AccountId
// value.AccessToken
// value.name
// value.email
// value.imageURL
}
// 제재 또는 차단된 계정일 때
// 파라미터로 넘어온 제재 정보로 팝업UI를 만들어서 표시해 주세요.
if (value.Code == (int)PubSdkErrorCode.AUTH_BLOCK_ACCOUNT_USER){
// value.RegMessage
// value.StartDate
// value.EndDate
}
// 서버가 점검중일 때
// 파라미터로 넘어온 점검 정보로 팝업UI를 만들어서 표시해 주세요.
if (value.Code == (int)PubSdkErrorCode.SERVER_MAINTENANCE){
// value.RegMessage
// value.StartDate
// value.EndDate
// value.ClickLink
}
},
// 그밖의 사유로 실패시
error => {
// error.ErrCode
// error.Message
}
);
}
);Error
Code
Description
계정 연동
자동 로그인
Error
Code
Description
로그아웃
계정 탈퇴
Error
Code
Description
Last updated