뒤끝 구글 로그인 SDK
뒤끝 구글 로그인 SDK는 Andorid, iOS에서 페더레이션 로그인을 위해 사용하는 구글 로그인 기능을 더 쉽게 사용하도록 뒤끝에서 가공하여 제공하는 SDK입니다.
구글 클라우드 플랫폼에 업로드 키, sha-1 인증키를 등록하는 것만으로 콘솔 설정이 완료되며, SDK에서 간단한 핸들러를 등록하고 로그인 함수를 호출하는 것으로 쉽게 로그인이 가능해집니다.
해당 로그인 방식은 구글이 유니티에서 지원중인 GPGS 와 연동된 로그인 방식이 아닌 앱에서 주로 사용되는 구글 로그인 방식입니다.
GPGS 의 기능을 이용하실 경우에는 해당 플러그인을 사용하지 말고 GPGS 플러그인을 이용하여 로그인을 구현해 주시기 바랍니다.
만약 프로가드를 사용중일 경우, 아래와 같은 예외 처리가 필요합니다.
-keep class io.thebackend.googlelogin.** {*;}
구글 로그인 SDK 적용
Backend.GoogleLogin-1.0.0-dotnet4.unitypackage [2021-07-13]
구글 로그인 SDK는 Android, iOS만 지원하고 있으며, 유니티 에디터에서는 작동하지 않습니다.
초기 구글 콘솔 설정
구글로 로그인을 사용하기 위해서는 구글 클라우드 플랫폼(GCP)에서 Client ID를 생성해야 합니다.
Android와 iOS 두 플랫폼 모두 지원할 경우, 공동의 GCP 프로젝트에서 각각 Adnorid, iOS Client ID를 생성하면 됩니다.
GPGS로 로그인 과정 중 GPGS 플러그인 사용 및 구글 콘솔에서 GPGS 설정하는 부분을 제외하고는 동일한 방법으로 진행됩니다.
안드로이드 : 안드로이드 추가 콘솔 설정
iOS : iOS 추가 콘솔 설정