shiro
文章平均质量分 87
-madongyu-
WCL是RBQ
展开
-
shiro学习分享(一)—— 登陆验证和密码加密篇
登陆验证和密码加密篇shiro是一个封装了诸多登陆验证有关功能的轻型框架,可以十分方便地实现密码加密验证,登陆用户管理等功能,通过对里面的部分类进行继承重写实现所需功能而登陆验证则是通过重写shiro的AuthorizingRealm类来实现,使用eclipse的话可以将光标移到这个类名,使用快捷键Ctrl+T查看该类的具体继承和实现至于密码加密采用的是shiro自带的MD5算法,...原创 2018-03-10 10:27:03 · 1064 阅读 · 0 评论 -
shiro学习分享(二)——登陆次数限制,RemberMe功能以及验证码功能实现
实现登陆次数限制,RemberMe功能以及验证码功能的整合登陆次数限制实现:通过重写HashedCredentialsMatcher这个类实现,并且使用Ehcache管理内存 实现类:public class RetryLimitHashedCredentialsMatcher extends HashedCredentialsMatcher { private Ca...原创 2018-03-19 14:49:22 · 812 阅读 · 0 评论 -
Spring Boot学习分享(二)——整合MyBatis+Shiro
整合MyBatis以及Shiro原创 2018-03-19 15:03:59 · 410 阅读 · 1 评论 -
Spring Boot学习分享(四)——Spring Boot单元测试的使用
Spring Boot使用单元测试 (Controller以及Shiro的测试)一 测试Controller spring boot整合spring mvc之前关于web测试的插件,其测试类的注解以简化为@RunWith(SpringRunner.class)@SpringBootTestpublic class AppTest { // 模拟MVC对象,通过Mock...原创 2018-04-03 19:39:38 · 723 阅读 · 0 评论 -
shiro学习分享(三)——解决跨域问题时遇到的坑
解决了整合shiro框架之后跨域的时候无法传输cookie的问题原创 2018-04-21 11:07:05 · 19258 阅读 · 26 评论 -
shiro学习分享(四)——session管理以及单用户登陆限制(网页应用版)
session管理以及并发用户登陆限制(网页应用版)原创 2018-04-30 11:58:23 · 2901 阅读 · 3 评论 -
SpringBoot使用Redis缓存Shiro的Session以及遇到的坑
博主使用的是SpringBoot,如果是使用SpringMVC做框架则只要将注解转化为xml就可以了。实现思路重写shiro的AbstractSessionDAO,并将其注入到Shiro的SessionManager中,SpringBoot的注入过程可以参考这篇,只要将缓存缓存redis就可以了。接下来主要是redis的使用 首先是SpringBoot整合Redis...原创 2018-08-17 16:49:05 · 10283 阅读 · 4 评论 -
记录Shiro的rememberMe Cookie序列化失败的情况的解决方案
在使用shiro的rememberMe的时候,发现cookie总是序列化失败,导致用户一直无法登录原创 2019-07-28 16:26:49 · 5213 阅读 · 6 评论