firebase authentication 설정

Category
Side Project twitter
Status
Published
Tags
Firebase
Description
Published
Slug
 
firebase는 크고 제품이 많아서,
시작할 때, 필요한 제품을 직접 선택해 줘야 함
 
firebase 어플리케이션을 만들면, 모든 제품이 기본적으로 비활성화 되어 있음
필요한 설정들을 하나씩 활성화시켜줘야 함
 
Authentication을 활성화 시킬것임
notion image
 
과정은 firebase 콘솔에서 활성화 → 코드에서 initialize로 이루어짐
 
시작하기 버튼을 누르고
notion image
 
그러면, 사용자가 어떻게 인증하기를 원하는지에 대해서 묻고 있음
notion image
구글, 플레이게임스, 깃허브 등의 서비스와 연동해서 할 수도 있고,
휴대폰 번호를 받아서 알아서 문자를 보내주기도 함
 
anonymous 로그인도 가능한데, 스팸 사용자가 많이 생길 수 있어서, 추천하지는 않음
먼저 email, password를 활성화시킬 것임
 
활성화 시키고, 저장을 하면
notion image
 
authentication이 활성화되고, provider에 email과 password가 들어가게 됨
notion image
 
 
콘솔에서 활성화 했으니, 코드로 돌아갈 것임
getAuth 부분 만들어줌
notion image