Autenticación con Firebase y Vue 3 Composition API

Este curso pertenece a las siguientes rutas de aprendizaje

Contenido del curso
timer

Desbloquea el curso

Contrata un plan y consigue acceso completo

Crea tu cuenta

¿Ya tienes una cuenta? Iniciar sesión

¿Qué aprenderás?

Firebase ofrece decenas de características que nos simplifican el desarrollo de nuestros proyectos hasta niveles indecentes: autenticación, bases de datos en real time, sistema de hosting, almacenamiento, funciones Cloud, Machine Learning y mucho más.

En este curso aprenderás a aplicar de forma completa un sistema de autenticación con Firebase y Vue 3 Composition API utilizando correo electrónico y contraseña con las funcionalidades de login, registro y recuperación de contraseña, todo 100% personalizado.

Para cubrir un sistema de autenticación personalizado veremos cómo capturar todos los códigos de error del sistema de autenticación de Firebase para mostrar mensajes personalizados en cada caso ofreciendo siempre la mejor información y en su idioma al usuario final.

Iniciar sesión con Firebase y Vue 3 El sistema de login es bien sencillo en Firebase, en nuestro caso simplemente utilizaremos correo electrónico y contraseña. Para ello previamente deberemos habilitar este sistema en nuestra consola de Firebase a través de la configuración de nuestro proyecto.
Login

 
Registro de usuarios con Firebase y Vue 3 Para registrar usuarios haremos exactamente lo mismo que con el sistema para iniciar sesión, capturaremos los errores de Firebase en caso de que existan y una vez el usuario se haya registrado le notificaremos con un mensaje en pantalla.
Registro

 
Recuperación de contraseñas con Firebase y Vue 3 Para permitir a nuestros usuarios recuperar sus contraseñas desarrollaremos un sistema que enviará un correo electrónico personalizado que lo dirigirá a una página secreta de nuestra aplicación con un código de seguridad que Firebase nos ofrece para este propósito.
Recuperar contraseña

 

Restablecer contraseña
 
Auth Guards en Firebase y Vue 3 Para completar el sistema de autenticación con Firebase y Vue 3 aplicaremos un sistema de seguridad a nuestras rutas para evitar que usuarios sin identificar puedan acceder a páginas que requieran identificación, algo completamente necesario en cualquier sistema que gestione usuarios. Firebase nos facilita la vida en este aspecto y nosotros los vamos a aprovechar. 

Una vez hayas concluido el curso tendrás un robusto sistema de autenticación que podrás aplicar a tus proyectos. 

Requisitos

Haber seguido los cursos anteriores de la ruta de aprendizaje con Vue 3

¿A quién va dirigido el curso?

Desarrolladores Vue 3 que utilicen Composition API y deseen aprender a desarrollar un sistema de autenticación con Firebase y Vue 3 para sus futuros proyectos.

¿Qué hacer en caso de dudas durante el curso?

Si estás suscrito al plan Trimestral o Anual cuentas con soporte completo en menos de 24 horas dentro de días laborables.

Acerca del autor

Desarrollador con 10 años de experiencia en web y móvil y formador con 7 años de experiencia.
Empecé en el mundo de la programación a raíz de un accidente de trabajo y me tuve que reinventar.
Soy autodidacta, me dedico de forma profesional a desarrollar software y cada día aprendo cosas nuevas.
Apasionado del backend, me encanta todo lo que tiene que ver con procesos y lógica.
Me encanta programar, pero todavía más ayudar a otras personas en su proceso de formación.

Cursosdesarrolloweb

Israel Parra

Php, JavaScript, Laravel, Vue, React, React Native, Svelte, Serverless

Valoraciones
5
star star star star star

2 valoraciones

star star star star star
star star star star star_border
star star star star_border star_border
star star star_border star_border star_border
star star_border star_border star_border star_border
sergioflogu3

hace 2 meses

sergioflogu3 - muy interesante y practico
star star star star star

todo me gusto del curso si te truncas en un momento y no sabes que puede ser lo que has hecho mal solo debes verificar que version de Firebase y Vuex esta utilizando

Rubén Rangel

hace 11 meses

Rubén Rangel - Excelente para desarrollos de la vida Real
star star star star star

Me a parecido un curso muy interesante, muy bien explicado, sin perder tiempo en el desarrollo de templates, solo enfocado en la lógica de negocio y en la utilización de las mejores características de Vue 3. Otra cosa que me fascino fue la limpieza en el código lo corto de los métodos hacen que el código se pueda leer de manera sencilla.

Felicidades sigue así generando tan buen contenido. Espero poder completar toda la ruta en un mes.

Cursosdesarrolloweb Cursosdesarrolloweb

Cursosdesarrolloweb es una plataforma educativa con cursos y tutoriales en texto y vídeo.

Términos y condiciones Política de privacidad Formulario de contacto

Copyright 2022 © Todos los derechos reservados.

Contacto