-
사용자 인증, 회원가입, 그리고 Firebase기타 공부 2024. 1. 2. 21:04
우리는 어떤 서비스를 이용할 때 로그인을 하거나 사용자 인증을 한다. 그리고 그 인증 방법에는 이메일 인증, 각종 소셜 로그인, 비밀번호 인증 등 많은 수단이 있다. 오늘은 블로그 앱을 만들면서 사용한 Firebase의 인증 시스템을 다뤄보려고 한다.
보다싶이 나는 이메일/비밀번호를 통한 인증을 선택했다. Firebase의 이러한 서비스를 선택한 이유는 다음과 같다:
- 백엔드 서버를 구축할 필요가 없이 프론트엔드 개발에 집중할 수 있다
- 백엔드 개발도 중요하지만, 이번 프로젝트의 목적은 아니기 때문에 Firebase가 유용하다.
- 사용자가 비밀번호 복구 및 변경을 쉽게 할 수 있다.
3. 독립성과 유연성
- 사용자는 이메일과 비밀번호로 인증을 하고, 관리자는 이를 통해 사용자 계정을 관리할 수 있다.
- OAuth에 비해 타 애플리케이션에 의존하지 않아도 된다.
'기타 공부' 카테고리의 다른 글
Callback 함수는 어떻게, 그리고 왜 사용되는가? (0) 2024.05.17 SSR(Server-side Rendering)과 CSR(Client-side Rendering) (0) 2024.05.08 .env 파일에서 API key 관리하던 중 에러가..? (1) 2023.12.28 URL 파라미터 vs URL 변화 없이 상태관리? (0) 2023.12.19 JSON이란? JSON은 문자열인가? 객체인가? (0) 2023.08.12 - 백엔드 서버를 구축할 필요가 없이 프론트엔드 개발에 집중할 수 있다