SpringSecurity权限认证(三)
查询数据库中信息进行用户登录
前端传入用户信息之后,在security中,有单独的类进行存储,就是UserDetails。
为了方便,直接让用户类实现UserDetails。登录时,直接传入UserDetails类即可。
之后,security,会调用UserDetailsService的loadUserByUsername进行登录。
我们需要自行登录,就需要实现UserDetailsService重写loadUserByUsername函数。
@Service
public class UserDetailsServiceImpl implements UserDetailsService {
@Autowired
private AdminMapper adminMapper;
@Override
public UserDetails loadUserByUsername(String username) thro