React와 Firebase Authentication, Cloud Functions를 이용해 Kakao Login을 구현해 봅시다.
인가 코드를 받아왔다면 REST API로 Access token과 유저 정보를 가져오고, Firebase Authentication을 통해 커스텀 토큰을 생성하여 로그인 처리를 해 주어야 합니다.
이 글은 Firebase Authentication에 저장할 수 없는 추가 정보를 Firestore에 저장하여 회원가입 하는 방법에 대해 다룹니다.
Firebase Authentication에서 현재 로그인한 유저 가져오기