3. SpringSecurity 认证流程时序图
2021-03-15 16:21:51 101 举报
SpringSecurity 认证流程时序图
作者其他创作
大纲/内容
AuthenticationManager
调用数据库获取 UserDetails
喜欢的话,麻烦给作者点个赞,每 5 个赞作者就能获得一个文件数
返回 UserDetails
身份验证执行者
执行认证,创建认证后的 Authentication
通过 ProviderManager 找到合适的执行者
调用 UserDetailsService 获取UserDetails
UserDetailsService
身份验证过滤器
认证成功返回 Authentication
身份验证管理者
AbstractAuthenticationProcessingFilter
将 Authentication 发送给
AuthenticationProvider
调用 SecurityContextHolder 保存 Authentication 到 SecurityContext
1. 获取用户名密码
2.生成 Authentication 发送给
返回 Authentication
获取用户信息
收藏
0 条评论
下一页