이번에는 파이어베이스 로그인에 대한 부분입니다.
일단은 dependencies 추가하고
implementation 'com.google.firebase:firebase-auth:16.2.1'
(최신 버전은 오류가 나서 이전 버전으로 했습니다.)
또 dependencies 아래에
apply plugin: 'com.google.gms.google-services'
추가해주고
build.gradle 파일로 들어가서 classpath 를 추가해줍니다.
classpath 'com.google.gms:google-services:4.2.0'
그 다음 firebase console로 가서
사용자에 익명 로그인 허용을 해줍니다.
자, 그러면 이제 드디어 익명로그인을 사용할 준비가 다 된 것입니다.
로그인 버튼을 만들어주고
MainActivity에서 Firebase를 받아와서 초기화시켜주는 코드를 만들어주고
그런 다음 userid 에 uid 값을 넣어줍니다.
이미 가입된 회원인지 아닌지를 체크해서 케이스 분류를 해줍니다.
'인프런 - 강의 > 1 - 누구나 할 수 있는 안드로이드 앱 개발 (Kotlin)' 카테고리의 다른 글
5-4 Firebase Database - 2 (0) | 2019.08.05 |
---|---|
5-4 Firebase Database - 1 (0) | 2019.08.03 |
5-2 Firebase 세팅 (0) | 2019.08.02 |
5-1 개요 (0) | 2019.08.02 |
4-4 API + ListView + ListViewOnClick (0) | 2019.08.02 |