![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring security
spring security源码
奋斗的菜鸡
好记性不如烂笔头
展开
-
Spring Security中的DaoAuthenticationProvider
看一看这个DaoAuthenticationProvider是从哪里配置来的,这个得从WebSecurityConfigurerAdapter说起。在WebSecurityConfigurerAdapter中,以下代码之前都看过,AuthenticationManager 的由来也都说明过,其中有一个parent被所有的子AuthenticationManager共享,而这个DaoAuthenticationProvider就是包括在parent中,AnonymousAuthenticationProv原创 2020-10-12 14:25:00 · 4329 阅读 · 0 评论 -
Spring Security用户名密码认证以及基本认证
用户名密码认证是最常用的认证方式之一,原创 2020-10-11 09:25:19 · 1373 阅读 · 0 评论 -
Spring Security认证源码准备
上一篇博客说完了Spring Security是如何构建这样一个安全拦截的体系的,这篇博客就来谈一谈是如何进行认证的。和之前一样,和官方文档同步讲解,在梳理认证的流程之前,需要把其中的几个重要的角色先理明白了。首先是SecurityContextHolder如图,...原创 2020-09-27 09:30:33 · 274 阅读 · 0 评论 -
Spring Security源码入门过滤器Filter
Spring Security作为一个安全框架,主要有登录、认证等功能,而要实现这一系列的功能,在一个基于Servlet的应用上,当然会从Filter上入手。这篇博客主要就是根据官网文档讲解Spring Security怎么通过Filter构建这样一个安全拦截的功能的。首先看看以下这幅图,这个流程用过spring mvc的都很熟悉,这就是filter的一个过滤流程,spring mvc中通常都会有一个Filterchain包含了一个Filter列表,对于每个拦截的请求依次过滤了解了spring.原创 2020-09-21 09:24:11 · 965 阅读 · 0 评论