首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
shiro
订阅
源码笔记
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
SpringBoot 整合Shiro实现动态权限加载更新+Session共享+单点登录
Shiro是一个安全框架,项目中主要用它做认证,授权,加密,以及用户的会话管理,虽然Shiro没有SpringSecurity功能更丰富,但是它轻量,简单,在项目中通常业务需求Shiro也都能胜任. 当第一次访问接口后我们可以看到缓存中已经有权限数据了,在次访问接口的时候,Sh…
Shiro原理解析(三)--再谈过滤器
前面两篇文章主要讲了SpringShiroFilter的初始化以及doFilter方法。总结一下:初始化的主要操作是根据配置构建所有url对应的过滤链,doFilter()方法将url对应的过滤链添加到javaEE原生的的过滤器中。 本篇文章主要解析具体的Filter是如何处理…
Shiro原理解析(二)--过滤器的执行机制
Filter在处理请求时做了些什么。 这里会调用到125行的doFilterInternal()方法,该方法是个抽象方法,那么查看他的子类AbstractShiroFilter。在第356-359行对request和response进行了处理,以及创建了一个Subject。这里…
Shiro原理解析(一)--过滤器的初始化
shiro是apche的一个开源权限框架,本人学习的同时准备记录一下阅读源码的过程,出一个关于shiro的源码解析系列文章,其中主要包括过滤器,Subject的创建与维护,Session的管理,登录授权的流程,缓存管理。同时熟悉这些之后再基于shiro来进行改造以适应于rest…