la pagina es:
https://bcrypt-generator.com/
la pagina es:
https://bcrypt-generator.com/
Hola Christian, espero que estés bien
Gracias por compartir el enlace al generador de hashes bcrypt. Esta herramienta es muy útil para generar y verificar hashes de contraseñas, especialmente cuando estás trabajando en la autenticación de usuarios en aplicaciones como la que estás desarrollando con Spring Boot.
En el contexto de tu curso, parece que estás en el proceso de asegurar las contraseñas de los usuarios utilizando bcrypt. Aquí tienes algunos pasos que podrías seguir para integrar bcrypt correctamente en tu aplicación:
Generación de Hash: Utiliza el generador de bcrypt para crear un hash seguro de la contraseña del usuario antes de almacenarla en la base de datos. Asegúrate de usar un número adecuado de rondas para garantizar la seguridad.
Almacenamiento Seguro: Guarda el hash generado en lugar de la contraseña en texto plano en tu base de datos. Esto protege las contraseñas de accesos no autorizados.
Verificación de Contraseña: Al iniciar sesión, compara el hash almacenado con el hash de la contraseña proporcionada por el usuario. Puedes usar la función matches de BCryptPasswordEncoder para esto en Spring Security.
Configuración en Spring Security: Asegúrate de que tu configuración de seguridad en Spring Boot esté utilizando BCryptPasswordEncoder para manejar las contraseñas. Esto se hace generalmente a través de un @Bean en tu clase de configuración de seguridad.
Espero que esta información te sea útil y te ayude a avanzar en tu proyecto. ¡Bons estudios!