自定义登录控制类Demo
Posted zhz-8919
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自定义登录控制类Demo相关的知识,希望对你有一定的参考价值。
public class UserDetailServiceImpl implements UserDetailsService
// 使用xml注入
private SellerService sellerService;
public void setSellerService(SellerService sellerService)
this.sellerService = sellerService;
@Override
public UserDetails loadUserByUsername(String username) throws UsernameNotFoundException
if (username == null || "".equals(username))
return null;
Seller seller = sellerService.findByName(username);
if(seller != null)
List<GrantedAuthority> grantedAuthorities = new ArrayList<>();
GrantedAuthority grantedAuthority = new SimpleGrantedAuthority("ROLE_SELLER");
grantedAuthorities.add(grantedAuthority);
return new User(username, seller.getPassword(), grantedAuthorities);
return null;
以上是关于自定义登录控制类Demo的主要内容,如果未能解决你的问题,请参考以下文章
Spring boot 用户自定义访问控制,自定义登录页面,退出,用户信息获取
Spring boot 用户自定义访问控制,自定义登录页面,退出,用户信息获取