@Bean
UserDetailsService userDetailsService() {
return new UserDetailsService() {
@Override
public UserDetails loadUserByUsername(String username) throws UsernameNotFoundException {
AuthenticationResponse response = scriptEngineHolder.authenticate(username);
if (response != null) {
return response.getUser();
} else {
throw new UsernameNotFoundException("No such user '" + username + "'");
}
/*
//Account account = accountRepository.findByUsername(username);
// if(account != null) {
return new User(username, "admin", true, true, true, true,
AuthorityUtils.createAuthorityList("USER"));
// } else {
// throw new UsernameNotFoundException("could not find the user '" + username + "'");
// }
*/
}
};
}
AuthenticationAdapter.java 文件源码
java
阅读 17
收藏 0
点赞 0
评论 0
项目:Nasapi
作者:
评论列表
文章目录