Solución Confirmada / cifrado-contraseñas-inadecuado
Cifrado de Contraseñas Inadecuado
Diagnóstico del error
Si las contraseñas de los usuarios se almacenan en texto plano o con un algoritmo de hashing débil, el sistema queda expuesto a brechas de seguridad. Esto sucede con frecuencia si no se utiliza BCrypt o similar.
Fix Sugerido
import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
@Bean
public PasswordEncoder passwordEncoder() {
return new BCryptPasswordEncoder();
}