파이어베이스
-
Firebase v9로 이메일 로그인, 회원가입 기능 구현하기TIL/멋쟁이사자처럼 FE스쿨 2기 2022. 7. 4. 17:07
최근에 파이어베이스가 v9로 업데이트하면서 문법이 많~이 바뀌었다고 한다. 그래서 새로 업데이트된 버전으로 로그인, 회원가입 기능을 구현해보는 시간을 가졌다. [과정 개요] - cra 생성, npm i firebase - 파이어베이스 홈페이지에서 프로젝트 생성 - 콘솔에서 앱 등록 - firebase SDK 복붙 - src폴더에서 fBase.js생성 - app.js에서 fBase.js에서 생성한 authService 임포트 후 authService.currentUser 값을 useState를 이용해 isLogin에 할당 - env 파일 생성하여 환경변수 설정 후 fBase.js에서 process.env 붙여서 값 숨기기 - Router.js(HashRouter import), Auth.js, Main.j..