[Android] 파이어베이스 연동

728x90
반응형

* 파이어베이스를 사용하여 간단하게 이메일로 로그인, 회원가입 기능을 넣을 수 있다.

 

1. build.gradle(Project: 프로젝트명)에 classpath추가

   - build.gradle(Module: app)이 아니라 build.gradle(Project: 프로젝트명) 파일에 추가해야한다. 두 파일 안에 있는 코드들이 

      많이 다르니 위에 사진보고 이 파일에 넣으면된다.

2. build.gradle(Module: app)에 plugin 추가

  - build.gradle(Module: app)에 plugin에 위와 같이 id를 추가한다.

 

3. 구글 로그인하기

 - 오른쪽위에 사람모양을 눌러서 구글로그인을 진행한다. 아래와 같은 창이 나오면 성공!

4. 파이어베이스 연동

 

 - 맨 위에 Tools > Firebase를 누른뒤 안드로이드 스튜디오 오른쪽에 Authentication에서 맨 윗줄인 Authenticate using Google을 눌러준다. 아래와 같이 firebase 홈페이지가 나오는데 '프로젝트 생성하기'를 누른뒤 프로젝트 이름을 입력한 뒤 생성해주면 된다. (Default Account 선택)

 

 

5. 로그인 방법 설정

 - 프로젝트 생성 후 다시 콘솔 창으로 넘어와 왼쪽에서 빌드 > Authentification을 누른 뒤 '시작하기' 버튼을 누른다.

 

 - 그 뒤 로그인 방법에서 이메일/비밀번호를 누른 뒤 사용설정을 누르면 콘솔 설정은 끝난다.

 

 

6. Implementation

 - 다시 android studio로 돌아와 build.gradle(Module: app) 맨 밑 dependencies에 implementation을 해준다.

   implementation한 뒤 꼭 'Sync Now'해주기!

728x90
반응형
TAGS.

Comments