spring boot security
这是一个懒人
人太懒,都快废掉了。
展开
-
(一)、spring boot security 认证--自定义登录实现
简介spring security主要分为两部分,认证(authentication)和授权(authority)。这一篇主要是认证部分,它由 ProviderManager(AuthenticationManager)实现。具体层次结构如下:认证的核心就是登录,这里简单介绍下security自定义token登录的实现逻辑,同时兼容用户名密码登录。大体分为以下几个步骤:...原创 2019-01-07 22:19:13 · 2857 阅读 · 0 评论 -
(二)、spring boot security 授权--自定义授权实现
1、简介spring security主要分为两部分,认证(authentication)和授权(authority)。这一篇主要是授权部分,它由FilterSecurityInterceptor逻辑拦截处理,具体通过AccessDecisionManager实现。1.1 系统授权实现说明系统提供了三种实现方式:AffirmativeBased(spring securit...原创 2019-01-07 22:21:40 · 3190 阅读 · 0 评论 -
(三)、spring boot security 加载流程简介
流程图说明:核心关注FilterChainProxy的生成。部分注释点说明:1、为webSecurity设置webSecurityConfigurersorg.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration#setFilterChainProxySec...原创 2019-01-08 09:59:48 · 1632 阅读 · 0 评论 -
(四)、spring boot security 请求流程 和 filter 说明
Spring Security文章目录简介:此处以我们前面demo中的用户名密码登录作为例子进行说明。 登入 登出流程如下: filters逻辑如下: 1、MethodSecurityInterceptor 流程与 FilterSecurityInterceptor 类似。2、demo中的自定义AuthenticationProcessingFilt...原创 2019-01-08 10:05:18 · 639 阅读 · 0 评论 -
(五)、spring boot security SecurityProperties 配置说明
Spring Security文章目录 类路径:org.springframework.boot.autoconfigure.security.SecurityProperties配置: {"name": "security.basic.authorize-mode","type": "org.springframework.boot.autoconfigure....原创 2019-01-08 10:08:46 · 4967 阅读 · 0 评论