# Conclusión

**¡Enhorabuena, lo conseguimos!** ✨ Vamos a revisar esta sección.

- Creamos un nuevo proyecto en Firebase, configurando la autenticación y la base de datos.
- Creamos una aplicación en GitHub para permitir a los usuarios iniciar sesión en nuestra aplicación.
- Nuestra aplicación está ahora configurada para comunicarse con Firebase en el lado del cliente.
- Podemos iniciar y cerrar sesión, así como acceder a la información del usuario a través de `useAuth`.
- Cuando un usuario se registra en la aplicación, almacenamos su información en la tabla `user` en Firestore.
- Definimos reglas de seguridad para las operaciones en el lado del cliente para hacer más segura nuestra aplicación.
