Firebase 16

Unity와 Firebase 인증 6 - 테스트 결과.

Unity에서 Firebase 인증을 위한 모든 과정을 마치고 테스트를 진행한 결과를 기록한다. 1. 이메일 인증.- EmailSignUp 을 통한 계정 등록.- EmailSignIn 을 통한 인증. 2. 익명 인증. 3. 구글 인증. 4. Fireabase 확인.- 1번에서 Email 인증으로 유저가 등록됨을 확인.- 2번에서 익명 인증을 통해 유저가 등록됨을 확인. - 3번에서 구글 인증을 통해 유저가 등록됨을 확인. 모든 테스트가 완료 됨을 확인. ※ 익명인증의 경우 앱을 삭제 후 재설치 하면 다시 인증해야 한다.

Firebase 2017.08.30

Unity와 Firebase 인증 5 - 테스트 코드 작성.

Unity에서 Firebase 인증을 위한 과정 중 테스트 전의 마지막 단계인 테스트 코드 작성에 대해서 기록한다. 여기까지 진행하기 위해서 앞서1. 준비 단계- Unity 프로젝트 생성 및 구글 플레이 서비스 SDK import.2. 앱 등록.- 앱 스토어에 테스트를 위한 앱을 등록.3. Firebase에 프로젝트 추가.4. 구글 게임 서비스 등록.- 등록한 앱에 게임 서비스 연결. 을 진행하였다. 이제 인증을 위한 마지막 단계인 테스트 코드를 작성한다. 1. Unity 프로젝트에 C# 스크립트를 추가한다. 임의로 이름을 FirebaseMgr 이라 하였다. 2. 이메일 인증 코드.- 이메일 인증을 위한 코드이다. 3. 익명 인증을 위한 코드. 4. 구글 인증을 위한 코드. 5. 코드와 UI 연결.- 앞..

Firebase 2017.08.30

Unity와 Firebase 인증 4 - 구글 게임 서비스 등록

이메일과 익명 인증에는 필요없지만, 구글 인증을 위해서는 구글 게임 서비스 등록이 필요하다. 이는 그에 대한 기록이다. 1. 게임 서비스 추가.- 왼쪽 항목에서 게임 서비스로 이동한다.- 현재 등록이 완료된 상태이지만, 기록을 위해서 다시 차근차근 진행 과정을 정리하도록 한다. - 화살표의 '새 게임 추가'를 선택한다. - 표시 항목을 선택하고 등록한 프로젝트를 선택한다. 2. 세부 정보 입력.- 서비스를 생성하고 처음 만나는 화면이다.- 여기서 기본적인 정보를 입력해 줘야 한다. - 기본적인 항목을 적당히 넣어주고...- 상위로 이동하여 저장을 눌러준다.3. 앱 연결.- 왼쪽 항목에서 '연결된 앱' 선택. - 안드로이드를 선택하고 - 패키지 이름을 선택하면 구글에 등록된 프로젝트들이 나열된다. - 나열..

Firebase 2017.08.30

Unity와 Firebase 인증 3 - Firebase 등록.

Firebase에 등록하는 방법을 기록한다. 구글 개발자 등록이 되어 있어야 진행이 가능하다. 1. SDK 다운로드. - https://firebase.google.com/docs/unity/setup 에서 unity용 sdk를 다운 받는다. 2. Unity에 SDK 추가. - 다운로드한 sdk의 압축을 풀고 패키지 등록을 한다. - 사용한 sdk 버전은 firebase_unity_sdk_4.0.3 이다. - 인증을 위하여 'FirebaseAuth.unitypackage' 을 추가해 준다. 3. 프로젝트 추가. - 접속 후 기본 화면. - 프로젝트 추가를 눌러서 새로운 프로텍트를 추가 할 수 있다. - Google 프로젝트 가져오기를 통해서 이미 구글 플레이 콘솔에 등록된 프로젝트를 가져올 수도 있다. ..

Firebase 2017.08.30

Unity와 Firebase 인증 2 - 앱 등록(구글).

이번 기록은 앞서 빌드한 앱을 구글에 등록하는 방법이다. 1. 구글 플레이 개발자 콘솔에 접속 한다. - 구글에서 '구글 플레이 개발자 콘솔' 이라 검색해도 되고 - https://play.google.com/apps/publish/?hl=ko 에 접속해도 된다. - ※ 개발자 등록에 대한 내용은 여기선 남기지 않는다. - 접속하면 다음과 같은 화면을 볼 수 있다. 2. 앱 정보 등록 - 오른쪽 상단의 '애플리케이션 만들기'를 누른다. - 제목을 입력하고 만들기를 누른다. - 이와 같은 기본 화면을 만날 수 있다. - 여기서 '*' 표시가 있는 항목은 필수 입력 사항이다. 반드시 기입해야 한다. - 이 정도 이미지는 등록해줘야 한다. - 밑 줄친 콘텐츠 등급은 앱을 업로드 해야 진행 할 수 있다. - 기..

Firebase 2017.08.29

Unity와 Firebase 인증 1 - 준비.

Firebase 연동에 대한 기록을 시작한다. 이번 내용은 연동을 위한 준비 단계에 대하여 기록하도록 하자. 1. 기본 프로젝트 생성. - Unity에 기본 프로젝트를 생성한다. (Unity 2017.1.0f3을 활용하여 작성함.) 2. 테스트를 진행할 필요 UI 생성. - Email 인증. - 익명 인증. - 구글 인증. 3. GooglePlayGamesPlugin 다운 및 적용. - 다운로드 경로 : https://github.com/playgameservices/play-games-plugin-for-unity/tree/master/current-build - 테스트 진행 버전 : GooglePlayGamesPlugin-0.9.40 4. 빌드 세팅.- 안드로이드 선택 후 Switch Platform..

Firebase 2017.08.29