摘要: 最近项目中用到Shiro,专门对其研究了一番,颇有收获,以下是笔者最近写的博客,希望对大家入门有所帮助。 Shiro入门资源整理 Shiro在SpringBoot中的使用 Shiro源码解析-登录篇 Shiro源码解析-Session篇 Shiro如何使用Ehcache实现Session共享 如果有 阅读全文
posted @ 2019-04-16 19:12 栖息之鹰 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 学习一个框架,查阅权威有效的资料能够事半功倍,本文收集笔者学习此框架中帮助很大的文档,希望对大家有所帮助。 对于文档类的,强烈建议看官方文档,而不是百度出来的经过网友加工或者搬运过来的资料!! shiro官网:<!--?xml version="1.0" encoding="UTF-8"?--> h 阅读全文
posted @ 2019-04-16 19:02 栖息之鹰 阅读(219) 评论(0) 推荐(0) 编辑
摘要: Demo代码请参考:https://github.com/roostinghawk/ShiroDemo 以下为主要代码(经过验证,测试) 1. pom.xml:引用shiro 2. ShiroConfig(自定义config) 3. MyRealm(自定义Realm) 4. ehcache.xml: 阅读全文
posted @ 2019-04-16 18:51 栖息之鹰 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 上一篇Shiro源码解析-登录篇中提到了在登录验证成功后有对session的处理,但未详细分析,本文对此部分源码详细分析下。 1. 分析切入点:DefaultSecurityManger的login方法 继续DefaultSecurityManger DefaultSecurityManger的cr 阅读全文
posted @ 2019-04-16 17:10 栖息之鹰 阅读(1062) 评论(1) 推荐(1) 编辑
摘要: 本文以循序渐进的方式解析Shiro整个login过程的处理,读者可以边阅读本文边自己看代码来思考体会,如有问题,欢迎评论区探讨! 笔者shiro的demo源码路径:https://github.com/roostinghawk/ShiroDemo.git 1. 入口:Suject.login (比如 阅读全文
posted @ 2019-04-16 08:59 栖息之鹰 阅读(759) 评论(0) 推荐(0) 编辑