본문 바로가기
문제해결/안드로이드

GPGS 구글 OAuth 로그인 앱 등록 시 안되는 문제

반응형

구글 스토어에 등록 후 테스트 중 GPGS가 제대로 동작하지 않던 문제가 발생했습니다.

 


문제점 

삽질 결과 문제점은 구글 스토어에 등록 후,  GPGS에서 이용하는 구글 OAuth 로그인을 구현할 때 KeyStore로 생성한 값말고 구글 콘솔 플레이에 있는 앱 서명키를 사용해야 한다는 점입니다.

 

따라서 플레이 콘솔 앱 서명키 SHA-1 값을 바탕으로 구글 Cloud에서 사용자 인증정보 등록 후 플레이 스토어에 인증정보를 추가해 해결했습니다.

 

해결방법

1. 첫번째로 플레이 콘솔에 SHA-1 인증서 지문 값을 복사합니다.

플레이 콘솔 SHA-1 값

 

2. 구글 Cloud -> 사용자 인증 정보 -> OAuth Client에 해당 SHA-1 값을 바탕으로 새로운 클라이언트를 생성합니다.

사용자 인증정보 재생성

 

3. 구글 플레이콘솔 ->  설정 -> 사용자 인증정보 추가 -> 해당 사용자인증정보 선택 후 생성 -> 게시

게시 완료

 

 

이제 등록 후 저는 10분정도 있다 확인하니 제대로 로그인이 동작되는 것을 확인했습니다.

화이팅