Las contraseñas de los usuarios se almacenan en texto plano, lo que representa un riesgo de seguridad significativo. Se necesita implementar una funcionalidad para proteger las contraseñas mediante el uso de hashing seguro.
Tareas:
Integrar una librería como bcrypt o argon2 para el hashing de contraseñas.
Modificar el proceso de registro para que las contraseñas se almacenen encriptadas.
Asegurar que el proceso de inicio de sesión compare las contraseñas de manera segura utilizando el hash.
Las contraseñas de los usuarios se almacenan en texto plano, lo que representa un riesgo de seguridad significativo. Se necesita implementar una funcionalidad para proteger las contraseñas mediante el uso de hashing seguro. Tareas: