Encryption
Md5PasswordEncoder md5PasswordEncoder =new Md5PasswordEncoder();
md5PasswordEncoder.encodePassword(userRegistrationInfo.getPassword(),AppConstants.MD5_PASSWORD_ENCODER_SALT);
Spring Security Configuration
@Autowired
public void configureGlobal(AuthenticationManagerBuilder auth) throws Exception {
auth.userDetailsService(userDetailsService).passwordEncoder(passwordEncoder());
}
@Bean
public PasswordEncoder passwordEncoder(){
PasswordEncoder encoder = new BCryptPasswordEncoder();
return encoder;
}
我需要使用org.springframework.security.authentication.encoding.Md5PasswordEncoder進行密碼加密。但我不知道如何在Spring安全配置中配置passwordEncoder()如果我使用Md5PasswordEncoder進行密碼加密,如何在spring security config中配置passwordEncoder?
MD5在2017年?你在開玩笑嗎? –
你能建議任何安全加密嗎? –