-
Crear proyecto Firebase Console
-
Agregar firebase a web app
npm install firebase
- Configurar firebase en proyecto
- Creamos el archivo init-firebase.js y .env.local para completar los campos (revisar settings de firebase)
- Agregamos metodos de autenticacion en firebase
- Nos dirigimos a Authentication, luego agregamos los servicios de email y de google
- Configuramos auth-context
- Creamos las funciones necesarias en ese contexto y las agregamos en el App.js
- Verificamos si los usuarios se estan creando correctamente
npm i --save-dev @testing-library/react @testing-library/jest-dom