마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

구글 로그인후 친구추가 방법 firebase 이용

0 추천
선배님들 도움 요청드립니다 ~
서적도 잘안보이고 구글링에도 검색이 잘안되는듯합니다.

파이어베이스 구글 인증 후에
회원 이메일이 Authentication 에 저장이 됩니다.

그러나 유튜브 강좌를 보면 Realtime Database 의 회원정보를 가지고
친구 추가를 합니다.

회원가입은 구글 로그인만 사용하려고 합니다만.
Authentication 에 있는 호원정보를 Realtime Database로 옮겨서 구현하는 방법으로 해야 하는지
또 방법이 있는지 알고 싶습니다.

회원 친구 추가를 구현하고 싶습니다.
오필리아 (750 포인트) 님이 2022년 7월 4일 질문

1개의 답변

+1 추천
 
채택된 답변
먼저 Realtime Database와 Firestore는 약간 차이가 있는데요,  Firestore 가 Realtime Database의 다음 버전이라고 보시면 됩니다.

그리고 제가 보기에는 Firebase Auth에서 제공하는 기능을 사용하는 것이 확장성도 있고(세션체크, Multifactor Authencation, Token 사용 등) 더 나은 접근 방법이라고 생각합니다. 그리고 파이어베이스 서버쪽에 필요한 기능이 있다면 Firebase Functions 을 통해서 제공을 할 수가 있습니다. 예를 들어 사용자 로그인과 사용자 정보를 가져오는 부분을 하나의 Firebase Function을 통해 제공하는 것이죠. 이 방법이 앱에서 서버 API를 조작해서 하는 것 보다는 유연하므로 나은 옵션이라고 생각됩니다.

만약, 이게 님에게는 적합한 옵션이 아니라면, Firebase Auth + FireStore를 통해 처리하시는게 차선책이 겠죠.

참고로 Firebase는 좀 많이 사용하시면 무료가 아니기 때문에, 사용량과 가격테이블을 체크하시길 권장합니다.

https://firebase.google.com/pricing
spark (224,800 포인트) 님이 2022년 7월 4일 답변
오필리아님이 2022년 7월 4일 채택됨
감사합니다 ~ 선배님 ~ 너무 자세한 설명 도움이 되어 힘이 됩니다.
오늘도 즐거운 하루 되십시오`
...