Yii 2 – M6 1/7:El modelo User, extendido de BaseObject

Опубликовано: 16 Июль 2026
на канале: Alfalyd Tecnología
22
1

En este video explicamos cómo funciona el modelo de usuario básico en Yii y cómo se implementa la funcionalidad de login:

-El modelo User de la aplicación es muy elemental, con usuarios definidos estáticamente en el código (admin/admin y demo/demo).
-Implementa la interfaz IdentityInterface, necesaria para manejar la autenticación, la obtención de la identidad del usuario y la validación de contraseñas.
-Contiene métodos clave como:
-findIdentity() y findIdentityByAccessToken() para obtener usuarios por ID o token.
-getId() y getAuthKey() para obtener el identificador y la llave de autenticación.
-validatePassword() para corroborar la contraseña ingresada.

Limitaciones del modelo básico:

-Las contraseñas y datos sensibles están en texto plano.
-No utiliza base de datos ni almacenamiento seguro.
-Se plantea como siguiente paso: reescribir el modelo de usuario para:
-Almacenar usuarios en una tabla de base de datos.
-Encriptar contraseñas y mejorar la seguridad.
-Mantener flexibilidad para agregar campos adicionales según las necesidades del aplicativo.

👍 Apóyanos con un like, suscríbete y comparte para que más personas descubran este contenido.
💬 Cuéntame en los comentarios qué te pareció o si tienes alguna sugerencia.

🌐 Descubre más de ALFALYD en nuestras otras cuentas:

🎥 ALFALYD Tecnología
YouTube:    / @alfalyd  
TikTok:   / alfalyd  
Facebook:   / alfalyd  

🌍 ALFALYD Aventuras
YouTube:    / @alfalyd.aventuras  
TikTok:   / alfalyd.aventuras  
Facebook:   / alfalyd.aventuras  

🎶 ALFALYD Músicas
YouTube:    / @alfalyd.musicas  
TikTok:   / alfalyd.musicas  
Facebook:   / alfalyd.musicas  

🙏 ALFALYD Iglesia
YouTube:    / @alfalyd.iglesia  
TikTok:   / alfalyd.iglesia  
Facebook:   / alfalyd.iglesia  

#Yii2 #YiiFramework #Yii2PHP #Yii2Development #DesarrolloYii2
#Yii2Tutorial #Yii2App #Yii2MVC #Yii2WebApp #Yii2Coding
#FrameworkPHP #PHPFramework #WebDevelopment #ProgramacionPHP
#Yii2Tips #Yii2Guide #Yii2Learning


🙌 Gracias por ser parte de la familia ALFALYD. ¡Tu apoyo nos impulsa a seguir creando!