shiro
head_Me
程序员里篮球打的最好的
展开
-
shiro源码分析
接上一篇,https://blog.csdn.net/luxinghong199106/article/details/105707188 这一篇主要通过2个流程,一个登录流程和一个登陆成功后的访问流程来看下 subject 的创建过程。因为subject 是 shiro 的核心,搞懂了它的创建过程,基本就搞懂了 shiro 的核心逻辑。(这一部分代码是基于传统表单验证的,不是基于JWT的) ...原创 2020-04-24 12:03:03 · 347 阅读 · 1 评论 -
shiro源码分析二
接上一篇https://blog.csdn.net/luxinghong199106/article/details/105700133 现在有个问题,当token认证通过以后,subject.isAuthenticated() = true 并且 subject.principal() 不为null,这一步操作是在哪里做的? 回到源代码 JWTFilter 中,当我们带token访问时进行...原创 2020-04-23 14:50:58 · 183 阅读 · 0 评论 -
springboot+shiro+jwt 源码分析一
项目地址:https://github.com/headMe/shiro-jwt.git shiro本质上是基于一系列filter的,根据不同的路径进入不同的filter,进行不同的逻辑处理,并决定是否要继续执行下一个filter。 因此我们就可以控制整个应用程序的流转。(默认的在 DefaultFilter 中共12个) 下面简单理一下shiro的执行逻辑: 1. 因为shiro是基于f...原创 2020-04-23 12:10:59 · 331 阅读 · 0 评论