@Autowired
public void configureGlobal(AuthenticationManagerBuilder auth) throws Exception {
// Uso un PostProcessor per chiamare setHideUserNotFoundExceptions
auth.userDetailsService(userDetailsService).addObjectPostProcessor(new ObjectPostProcessor<DaoAuthenticationProvider>() {
@Override
public DaoAuthenticationProvider postProcess(DaoAuthenticationProvider processor) {
processor.setHideUserNotFoundExceptions(false); // Permette alla UsernameNotFoundException di arrivare al FailureHandler
if (yadaConfiguration.encodePassword()) {
processor.setPasswordEncoder(passwordEncoder(yadaConfiguration));
}
return processor;
}
});
}
YadaSecurityConfig.java 文件源码
java
阅读 31
收藏 0
点赞 0
评论 0
项目:yadaframework
作者:
评论列表
文章目录