/BurgerQueen

Primary LanguageJavaScript

Taller de React

  • Creando un componente para hacer login con Firebase ✔
  • Creando nuestras rutas y componentes { ‘/’ => , ‘/home’ => } ✔
  • Uso de Firebase Auth observable onAuthStateChanged para reflejar los cambios de estado del usuario desde el servidor hacia el state de React ✔
  • Haciendo logout con Firebase ✔
  • Cómo proteger el acceso a nuestras rutas usando un state de React conectado al estado del usuario en el servidor
    • Redireccionar al usuario hacia la ruta “/” si no esta logeado
    • Redireccionar al usuario hacia la ruta principal “/home” si YA esta logeado

Crea una componente para manejar rutas privadas () Crear un custom Hook para separar nuestra lógica de autenticación de nuestro componente () Mostrando un texto de carga Loading… y deshabiltar nuestro botón de ‘Log in“ cuando enviamos nuestro formulario de Login (*)