Firebase

Unity에서 Firebase를 통한 Facebook 인증 - 1. 개발자 페이지 설정.

mongyang 2017. 11. 7. 15:45


 유니티에서 Firebase를 통한 Facebook 인증에 대한 기록. 

앞서 Firebase를 통한 Google인증에 대하여 기록한 바가 있는데, 이게 더하여, Facebook 인증에 대한 내용도 기록하도록 한다.

 이 기록의 중반까지는 Firebase 와의 연동과 관련없는 순수 Unity에서 Facebook login에 대한 내용이니 Firebase가 필요없다면

중반 부분까지만 참고하면 된다. 


1. Facebook Unity Sdk 다운로드.

 - https://developers.facebook.com/docs/unity/ 에서 다운로드 할 수 있다. (작성일 기준 최신버전은 v7.10.1)

 - Sdk import는 (Firebase와 facebook sdk import 방법) 을 참조하면 된다.

 - 만일 Firebase와의 연동이 아닌 단순 Unity에서 facebook login에 대하여만 진행하고 싶다면 다운받은 SDK를 바로 import해도 

 상관없다.


2. FaceBook 개발자 페이지 설정. 

 - https://developers.facebook.com/ 에 접속한다. 


 - 접속 화면. 


 - 표시된 로그인 항목을 눌러 로그인 한다. 


3. 앱 만들기.

 - 상단 위쪽의 '앱 만들기' 선택.

 - 이름과 연락처를 넣고 '앱 ID 만들기' 선택.


 - 보안 문자 삽입.


 - 앱이 만들어 졌음을 확인. 


4. 대쉬보드 확인.


5. Unity Facebook 설정.

 - facebook unity sdk를 import 하고 나면 Unity에 Facebook 메뉴가 생긴다. 

 - 여기서 Edit Settings를 선택.


 - App Name을 넣어주고

 - App ID를 넣어준다.


 - 클라이언트 토큰을 넣어주고


6. Android Build Facebook Setting

 - 표시 항목 순으로 이동.


 - 안드로이드 선택.


 - 세팅에 있는 내용을 해당 위치에 넣어준다.


여기까지가 Facebook 개발자 페이지의 기본 설정이다. 

다음은 코드 작성에 대한 내용을 기록하도록 한다.