public UserDetails loadUserByUsername(String userName) throws UsernameNotFoundException {
//System.err.println("-----------MyUserDetailServiceImpl loadUserByUsername ----------- ");
//取得用户的权限
Customer user = authService.findCustomer(userName);
if (user==null)
throw new UsernameNotFoundException(userName+" not exist!");
Collection<GrantedAuthority> grantedAuths = obtionGrantedAuthorities(user);
// 封装成spring security的user
User userdetail = new User(
user.getName(),
user.getPassword(),
true,
true,
true,
true,
grantedAuths //用户的权限
);
return userdetail;
}
MainUserDetailServiceImpl.java 文件源码
java
阅读 27
收藏 0
点赞 0
评论 0
项目:Fetax-AI
作者:
评论列表
文章目录