Firebase (5) 썸네일형 리스트형 [인프런] 8. 로그아웃 구현하기 너네 백엔드 하고 싶은 거 있으면 얼마든지 해 난 괜찮어 왜냐면 나는 파이어베이스가 있어 강의 - 대시보드 | 인프런 (inflearn.com) 너네 백엔드 하고 싶은 거 있으면 얼마든지 해 난 괜찮어 왜냐면 나는 파이어베이스가 있어 | 제 제주코딩베이스캠프 | 프론트엔드 개발자인데 로그인 기능을 구현하지 못해 아쉬웠던 적 있으신가요? DB를 이용해 데이터를 저장하고 불러오는 기능을 구현하고 싶지만 쿼리를 공부하기는 부담 www.inflearn.com 1. 로그아웃 기능 구현하기 - 회원가입이 완료되면 파이어베이스는 자동으로 로그인 상태로 전환한다. 1) - 로그아웃 훅을 만들어 본다. src/hooks/useLogout.js import { useState } from 'react' import { a.. [인프런] 7. context로 유저정보 관리하기 너네 백엔드 하고 싶은 거 있으면 얼마든지 해 난 괜찮어 왜냐면 나는 파이어베이스가 있어 강의 - 대시보드 | 인프런 (inflearn.com) 너네 백엔드 하고 싶은 거 있으면 얼마든지 해 난 괜찮어 왜냐면 나는 파이어베이스가 있어 | 제 제주코딩베이스캠프 | 프론트엔드 개발자인데 로그인 기능을 구현하지 못해 아쉬웠던 적 있으신가요? DB를 이용해 데이터를 저장하고 불러오는 기능을 구현하고 싶지만 쿼리를 공부하기는 부담 www.inflearn.com 1. 유저 정보를 Context로 관리하기 - 로그인이 된 회원의 정보는 나중에 사용할 firestore 같은 여러 firebase 서비스에서 이용이 가능하다. - 또한 로그인한 유저의 정보를 바탕으로 어떤 페이지는 보여지고, 또 보여지지 않은지 등 유저의.. [인프런] 6. 회원가입 hook 만들기 너네 백엔드 하고 싶은 거 있으면 얼마든지 해 난 괜찮어 왜냐면 나는 파이어베이스가 있어 강의 - 대시보드 | 인프런 (inflearn.com) 너네 백엔드 하고 싶은 거 있으면 얼마든지 해 난 괜찮어 왜냐면 나는 파이어베이스가 있어 | 제 제주코딩베이스캠프 | 프론트엔드 개발자인데 로그인 기능을 구현하지 못해 아쉬웠던 적 있으신가요? DB를 이용해 데이터를 저장하고 불러오는 기능을 구현하고 싶지만 쿼리를 공부하기는 부담 www.inflearn.com 1. Firebase Authentication 설정 - Firebase 콘솔로 이동 후 왼쪽 메뉴의 Authentication을 클릭 - Sign-in method 설정을 클릭하면 유저가 어떤 경로로 로그인 할지 선택할 수 있다. - 이메일 / 비밀번호,.. [인프런] 2. 리액트로 라우팅하기 너네 백엔드 하고 싶은 거 있으면 얼마든지 해 난 괜찮어 왜냐면 나는 파이어베이스가 있어 강의 - 대시보드 | 인프런 (inflearn.com) 너네 백엔드 하고 싶은 거 있으면 얼마든지 해 난 괜찮어 왜냐면 나는 파이어베이스가 있어 | 제 제주코딩베이스캠프 | 프론트엔드 개발자인데 로그인 기능을 구현하지 못해 아쉬웠던 적 있으신가요? DB를 이용해 데이터를 저장하고 불러오는 기능을 구현하고 싶지만 쿼리를 공부하기는 부담 www.inflearn.com 1. 기본 페이지 라우팅 하기 - 앱은 세 가지 페이지를 가짐 1) 홈페이지 : 회원의 일기 목록 정보가 나타남 2) Signup 페이지 : 회원가입 폼이 존재함 3) 로그인 페이지 : 로그인 폼이 존재함 라우터 - 사용자가 요청한 URL에 알맞은 페이지를.. [인프런] 1. 파이어베이스란? 너네 백엔드 하고 싶은 거 있으면 얼마든지 해 난 괜찮어 왜냐면 나는 파이어베이스가 있어 강의 - 대시보드 | 인프런 (inflearn.com) 너네 백엔드 하고 싶은 거 있으면 얼마든지 해 난 괜찮어 왜냐면 나는 파이어베이스가 있어 | 제 제주코딩베이스캠프 | 프론트엔드 개발자인데 로그인 기능을 구현하지 못해 아쉬웠던 적 있으신가요? DB를 이용해 데이터를 저장하고 불러오는 기능을 구현하고 싶지만 쿼리를 공부하기는 부담 www.inflearn.com 1. 파이어베이스란? - Firebase는 2011년 파이어베이스 사가 개발하고 2014년에 구글에 인수된 모바일 및 웹, 앱 애플리케이션 개발 플랫폼 - 파이어베이스는 서버 없는(서버리스) 개발을 가능하게 하기 때문에 백엔드에 대한 지식이 없어도 웹서비스.. 이전 1 다음