《SpringSecurity框架专题》-04认证流程分析

Posted IT老刘

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《SpringSecurity框架专题》-04认证流程分析相关的知识,希望对你有一定的参考价值。


我们前面实现了使用自定义认证界面的功能,但是后台认证校验还是使用的’/login’来处理的,对比的账号密码还是我们写在内存的数据,那我们如果想要实现和数据库中的数据比较,那么我们就必须要实现自定义认证逻辑的实现,本文我们就先来分析下系统自带的认证是怎么走的。

1.UsernamePasswordAuthenticationFilter

系统认证是通过UsernamePasswordAuthenticationFilter 过滤器实现的,所以我们需要来分析下这个过滤器的源码

1.1.表单提交参数

1.2.doFilter方法

因为UsernamePasswordAuthenticationFilter就是一个过滤器,所以我们要分析他的原理,肯定需要通过doFilt

以上是关于《SpringSecurity框架专题》-04认证流程分析的主要内容,如果未能解决你的问题,请参考以下文章

《SpringSecurity框架专题》-06验证码认证

《SpringSecurity框架专题》-08授权管理

《SpringSecurity框架专题》-03实现自定义登录界面

#私藏项目实操分享# Spring专题「开发实战」Spring Security与JWT实现权限管控以及登录认证指南

#yyds干货盘点#Spring专题「实战系列」Spring Security原理以及实战认证分析开发指南

《SpringSecurity框架专题》-01基础入门