고객님의 문의에 답변하는 직원은 고객 여러분의 가족 중 한 사람일 수 있습니다.
고객의 언어폭력(비하, 조롱, 욕설, 협박, 성희롱 등)으로부터 직원을 보호하기 위해
관련 법에 따라 수사기관에 필요한 조치를 요구할 수 있으며, 형법에 의해 처벌 대상이 될 수 있습니다.
커뮤니티 이용 정책에 위배되는 게시물을 작성할 경우, 별도 안내 없이 게시물 삭제 또는 커뮤니티 이용이 제한될 수 있습니다.
문의 응대 : 평일 오전 10시 ~ 오후 6시
문의를 남기실 경우 다음 항목을 작성해 주세요.
정보가 부족하거나 응대시간 외 문의하는 경우 확인 및 답변이 지연될 수 있습니다.
- 뒤끝 SDK 버전 : 5.11.5
- 프로젝트명 : 검은가면
- 스테이터스 코드 :
- 에러 코드 :
- 에러 메시지 :
GPGS → 구글로그인SDK로 변경중에있는데요.
기존 GPGS 사용시에는 별도의 클릭없이 자동로그인 형태로 구현하였었습니다.
하지만 이번에 구글로그인SDK로 변경하면서 자동로그인이 아닌
구글로그인버튼을 유저가 직접 클릭하는 형태로 바꾸려고합니다
(앱을 처음실행시 1회 버튼클릭으로 로그인후, 이후 앱실행시 자동으로 로그인)
우선 로그인,로그아웃 등의 기능 구현이나 테스트는 완료했는데,
구글로그인이 되어있는 상태인지 체크하는 부분에서 막혀서 질문드립니다.
예제설명에 보면
구글 로그인을 시도합니다. 결과는 GoogleLoginCallback 콜백 이벤트를 통해 확인할 수 있습니다.
구글 로그인이 성공한 이후에는 구글 로그인을 호출할 때마다 계정 선택 없이 이전에 선택한 아이디로 로그인이 됩니다. 라고 되어있는데요
처음 1회 로그인 이후 접속시 구글로그인버튼을 감추려고하는데요
예를들어
//구글로그인버튼클릭
public void StartGoogleLogin() {
TheBackend.ToolKit.GoogleLogin.Android.GoogleLogin(GoogleLoginCallback);
}
private void GoogleLoginCallback(bool isSuccess, string errorMessage, string token) {
if (isSuccess == false) {
Debug.LogError(errorMessage);
return;
}
Debug.Log("구글 토큰 : " + token);
var bro = Backend.BMember.AuthorizeFederation(token, FederationType.Google);
Debug.Log("페데레이션 로그인 결과 : " + bro);
//이후 로그인완료 처리
}
이후에 앱을 재실행시 별도의 처리없이 로그인처리가 되던데
로그인이 되어있는지 체크하는 메서드가 있을까요 ?