유니티(Unity)

Firebase Auth 구글 소셜 로그인 구현 시 주의할 점

KimSJ 2023. 9. 2. 13:41

https://github.com/googlesamples/google-signin-unity/releases

 

Releases · googlesamples/google-signin-unity

Google Sign-In API plugin for Unity game engine. Works with Android and iOS. - googlesamples/google-signin-unity

github.com

이 패키지를 이용하면 쉽게 모바일 구글 소셜 로그인 기능을 구현할 수 있다.(데스크탑 앱이나 unity에디터에서는 동작하지 않는다.)

 

1. 패키지를 임포트 할 때 'Parse' 폴더는 체크 해제한다. 기존의 unity 기능과 충돌해서 에러가 발생한다.

2. 파이어 베이스 프로젝트 설정에서 sha1 지문을 등록하고 google-services.json파일을 다운받아야한다(현 글 쓰는 시점에서는 구글 로그인을 구현하기 위해서는 sha1가 반드시 필요하다. sha256만 등록하면 안된다. 이것때문에 삽질 엄청했다.)

인증서 얻는 과정은 이전 글에 설명 되어있다.