81 AUTENTICACIÓN de USUARIOS en NUESTRA PLATAFORMA con (LARAVEL y MYSQL) FULLSTACK
Duración: 7 minDescripción
🔐 Lección 81: Autenticación de Usuarios en Nuestra Plataforma
Esta lección avanzada integra las funciones de login y register generadas por Laravel, personalizando los enlaces y las clases CSS para que los usuarios puedan iniciar sesión o registrarse.
1. 🔗 Integración de Enlaces de Autenticación [00:33]
Se modifican los botones de acción del navbar en la plantilla principal (layout/principal.blade.php).
- Conversión a Hipervínculos: El botón estático de "Iniciar sesión" se convierte en un hipervínculo (<a>) para poder dirigir al usuario a la ruta de autenticación [01:06].
- Rutas de Laravel:
- Personalización Visual: Se aplican clases de Bootstrap (btn btn-primary, btn btn-outline-primary) para dar estilos distintivos a los botones de "Ingresa" y "Regístrate" [05:46].
2. 📝 Proceso de Registro y Redireccionamiento [02:45]
Se prueba la funcionalidad de registro de usuarios que Laravel proporciona automáticamente.
- Registro Exitoso: Al completar el formulario de registro, Laravel crea un nuevo usuario en la tabla users de la base de datos [03:00].
- Redirección al Dashboard: Tras el registro o inicio de sesión exitoso, Laravel redirige al usuario a la vista home.blade.php (el dashboard) [03:22].
3. 🖼️ Integración del Menú de Usuario [04:15]
Se adapta el menú de usuario que Laravel incluye en su layout de autenticación (app.blade.php) para que se integre visualmente con la plantilla principal de la plataforma.
- Fusión de Menús: Se copia el código del menú desplegable de usuario (que contiene el nombre del usuario y la opción de "Cerrar Sesión" (Logout)) y se inserta en la plantilla principal (principal.blade.php) [04:44].
- Visualización Condicional: Este menú de usuario solo se muestra cuando el usuario ha iniciado sesión. Al cerrar la sesión, el sistema revierte a mostrar los botones de "Ingresa" y "Regístrate" [05:00].
Próximo paso: La siguiente lección se centrará en implementar la funcionalidad de "Favoritos" para que los usuarios registrados puedan guardar películas que les gusten, creando un historial personal en su dashboard [07:11].
Lecciones
Apoya este proyecto
Si te gusta nuestro contenido, ¡apóyanos con una donación!
Donar por Airtm Donar por Binance¡Gracias por tu apoyo! ❤️