![](https://img-blog.csdnimg.cn/20200527152423277.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring Security
Spring Security 开源安全认证框架
yueF_L
这个作者很懒,什么都没留下…
展开
-
Spring Security 实现后台切换用户
【代码】Spring Security 实现后台切换用户。原创 2024-04-01 16:23:52 · 536 阅读 · 0 评论 -
springboot security 自定义 AuthenticationEntryPoint
AuthenticationEntryPoint简介AuthenticationEntryPoint是Spring Security Web一个概念模型接口,顾名思义,他所建模的概念是:“认证入口点”。它在用户请求处理过程中遇到认证异常时,被ExceptionTranslationFilter用于开启特定认证方案(authentication schema)的认证流程。该接口只定义了一个方法 :void commence(HttpServletRequest request, HttpSer原创 2020-11-14 15:04:19 · 3415 阅读 · 0 评论 -
Spring Boot 整合Spring Security + JWT 实现权限认证授权
Pom 依赖:<!-- spring security --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency> <!-- jwt --> <dependency原创 2020-05-29 17:53:42 · 900 阅读 · 0 评论 -
Spring Security 之 AuthenticationManager 源码解析
在 UsernamePasswordAuthenticationFilter 源码分析 中,最后在类UsernamePasswordAuthenticationFilter 的验证方法 attemptAuthentication() 会将用户表单提交过来的用户名和密码封装成对象委托类 AuthenticationManager 的验证方法 authenticate() 进行身份验证。那么本文主要对 AuthenticationManager 的验证方法 authenticate() 验证原理进行源码分析原创 2020-05-28 12:19:31 · 518 阅读 · 1 评论 -
Spring Security 之 UsernamePasswordAuthenticationFilter 源码
UsernamePasswordAuthenticationFilter 是 AbstractAuthenticationProcessingFilter 的子类,主要作用是对用户身份信息的验证。关于 AbstractAuthenticationProcessingFilter 的分析见此:AbstractAuthenticationProcessingFilter 源码解析继承关系UsernamePasswordAuthenticationFilter继承自AbstractAuthenti.原创 2020-05-28 08:58:21 · 330 阅读 · 0 评论 -
Spring Security 之 AbstractAuthenticationProcessingFilter 源码解析
SpringSecurity对Spring Web项目提供支持,AbstractAuthenticationProcessingFilte 作为验证请求入口的。AbstractAuthenticationProcessingFilter 继承自 GenericFilterBean,而 GenericFilterBean 是 spring 框架中的过滤器类,实现了接口 javax.servlet.Filter。public abstract class AbstractAuthentication.原创 2020-05-27 16:08:34 · 5578 阅读 · 1 评论