Vi que nas aulas do curso "Spring Boot 3: aplique boas práticas e proteja uma API Rest" é aplicado na classe de "SecurityConfigurations" o metodo
@Bean
public PasswordEncoder passwordEncoder(){
return new BCryptPasswordEncoder();
}
E e que com isso o spring entende que a senha do usuário no login tem que ser o mesmo hash gravado no banco. Nas aulas esse hash é gravado no banco via comando, porem eu fiz dessa forma
Qual seria a boa pratica para receber essa senha no cadastro e gravar no banco criptografada?