Curso Multi Ecommerce con Laravel 12 (Doris APP) | Clase #16 - Configura 2FA QR
Автор: Mauricio Developer
Загружено: 2025-08-03
Просмотров: 123
Описание:
00:00 Introducción y objetivos
01:10 Instalación del paquete de 2FA
03:45 Publicar configuración y ajustes
05:20 Crear migración two_factor_secret
07:00 Preparar modelo User para 2FA
09:30 Verificación de errores y próximos pasos
En esta clase 16 de Doris App configuro la autenticación de doble factor en Laravel 12 usando un paquete especializado. Comienzo instalando la librería vía Composer y publico el archivo de configuración para disponer de ajustes predeterminados, lo que agiliza la integración del proceso 2FA sin perder flexibilidad.
Luego creo una migración para añadir el campo two_factor_secret en la tabla users, definiendo la columna como nullable y ubicándola justo después de la columna email. Esto asegura que cada usuario pueda almacenar su clave secreta de Google Authenticator en la base de datos sin interferir con otros datos.
A continuación adapto el modelo User: agrego el cast encrypted para two_factor_secret y defino un accessor y mutator que cifran y descifran automáticamente la clave usando APP_KEY. De este modo, protejo la información sensible y automatizo el manejo de atributos en Eloquent sin escribir código extra en los controladores.
Finalmente verifico que al cargar rutas protegidas por TwoFactorMiddleware el sistema redirige correctamente al setup de autenticación si no hay clave configurada, y genera el esperado error “Route [twofactor.setup] not defined” como señal de que la instalación está lista. En el siguiente video resolveremos ese error, implementaremos las vistas del flujo 2FA y avanzaremos en logout y recuperación de contraseña. Suscríbete, dale like y comenta para dominar tutoriales Laravel y e-commerce.🚀 #Laravel12 #DorisApp #TutorialesLaravel
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: