源码剖析:
1.对于请求处理的过滤器AbstractAuthenticationProcessingFilter:
1.1 在UsernamePasswordAuthenticationFilter中
1.2 AbstractAuthenticationProcessingFilter类 设置参数
2.判断是否处理这个请求
2.1 获取权限
调用子类的方法
封装用户信息的方法
2.2认证方法的调用
ProviderManager类中
源码剖析:
调用子类的方法
封装用户信息的方法
ProviderManager类中