Firebase 프로젝트 생성
1. 프로젝트 추가 후 프로젝트명 설정
2. 애널리틱스 설정 해제
3. 프로젝트 생성 완료
Flutter에 Firebase 추가
1. 안드로이드 앱 선택
2. Android 패키지 이름에 android > app > build.gradle >> android { defaultConfig }의 applicationId를 붙여 넣은 후 앱등록을 누른다
3. 다운받은 google-services.json을 아래와 같은 경로에 추가하고 다음을 누른다
4. Firebase SDK 추가
android > build.gradle에 아래와 같이 붙여 놓는다
android > app > build.gradle에 아래와 같이 붙여 넣는다
그리고 minSdkVersion을 21로 수정한다
4. cloud_firestore
Android Studio의 터미널에 아래와 같이 입력하여 firestore을 설치하고 flutter run을 입력하여 Rebuild한다
flutter pub add cloud_firestore
참고 https://firebase.flutter.dev/docs/firestore/overview/
5. firebase_core
터미널에 아래와 같이 입력하여 firebase core을 설치 후 flutter run을 입력하여 Rebuild한다
flutter pub add firebase_core
그리고 아래와 같이 import한다
import 'package:firebase_core/firebase_core.dart';
참고: https://firebase.flutter.dev/docs/overview/
6. firebase_auth
터미널에 아래와 같이 입력하여 firebase auth을 설치 후 flutter run을 입력하여 Rebuild한다
flutter pub add firebase_auth
그리고 아래와 같이 import한다
import 'package:firebase_auth/firebase_auth.dart';
참고: https://firebase.google.com/docs/auth/flutter/start
Firebase Authentication 설정
1. Firebase의 Console로 가서 Authentication을 시작한다
2. 로그인 방법을 이메일/비밀번호로 선택하고 저장한다