c3b2a7 / c3b2a7.github.io

https://lolico.me
4 stars 0 forks source link

源码角度分析Shiro认证流程以及一个前后端分离案例 | Lolico's Blog #30

Open c3b2a7 opened 4 years ago

c3b2a7 commented 4 years ago

https://lolico.me/2020/02/04/%E6%BA%90%E7%A0%81%E8%A7%92%E5%BA%A6%E5%88%86%E6%9E%90Shiro%E8%AE%A4%E8%AF%81%E6%B5%81%E7%A8%8B%E4%BB%A5%E5%8F%8A%E4%B8%80%E4%B8%AA%E5%89%8D%E5%90%8E%E7%AB%AF%E5%88%86%E7%A6%BB%E6%A1%88%E4%BE%8B/

从源码去分析认证流程前,你需要知道Shiro是什么,以及Shiro中的基本组件。在看本篇文章前,我假设你已经知道上述东西,并且后续的分析不会对这些组件是什么进行讲解。如果你并不了解Shiro可以看下我的这篇博文:Shiro简介 对于更详细的分析,大家可以百度、google一下,资料应该是很全的。Shiro工作流程简述Shiro进行认证的本质还是通过过滤器进行拦截,过滤器拦截后判断是否需要进行认证,