Shiro学习
学习过程源码在github,地址:https://github.com/Clever-Wang/spring-boot-examples 如果对你有帮助,请不要吝啬你的赞!
这个名字想了很久
向大神的目标前进!
展开
-
springboot整合shiro -shiro介绍(一)
原文地址,转载请注明出处: https://blog.csdn.net/qq_34021712/article/details/80294096     ©王赛超&a原创 2018-09-02 22:43:53 · 5638 阅读 · 2 评论 -
springboot整合shiro -快速入门(二)
原文地址,转载请注明出处: http://blog.csdn.net/qq_34021712/article/details/79746413   &am原创 2018-09-02 22:51:01 · 8009 阅读 · 19 评论 -
springboot整合shiro-Whitelabel Error Page解决(三)
原文地址,转载请注明出处: https://blog.csdn.net/qq_34021712/article/details/80301808     ©王赛超&a原创 2018-09-02 22:44:48 · 4828 阅读 · 5 评论 -
springboot整合shiro-配置记住我(四)
原文地址,转载请注明出处: https://blog.csdn.net/qq_34021712/article/details/80306432     ©王赛超 shiro系列springboot整合s原创 2018-09-02 22:45:55 · 11750 阅读 · 32 评论 -
springboot整合shiro-ehcache缓存(五)
原文地址,转载请注明出处: https://blog.csdn.net/qq_34021712/article/details/80294417 ©王赛超 shiro系列 springboot整合shiro -shiro介绍 springboot整合shiro -快速入门快速入门篇中,我们最后有两个问题,其中关于无权限页面的问题已经解决了,还有一个问题就是每次访问服务,都会去...原创 2018-09-02 22:46:53 · 13520 阅读 · 29 评论 -
springboot整合shiro-session管理(六)
原文地址,转载请注明出处: https://blog.csdn.net/qq_34021712/article/details/80418112     ©王赛超&a原创 2018-09-02 22:47:53 · 58066 阅读 · 33 评论 -
springboot整合shiro-在线人数以及并发登录人数控制(七)
原文地址,转载请注明出处: https://blog.csdn.net/qq_34021712/article/details/80457041     ©王赛超 项目中有时候会遇到统计当前在线人数的需求,也有这种情况当A 用户在邯郸地区登录 ,然后A用户在北京地区再登录 ,要踢出邯郸登录的状态。如果用原创 2018-09-02 22:49:11 · 21107 阅读 · 52 评论 -
springboot整合shiro-登录失败次数限制(八)
原文地址,转载请注明出处: https://blog.csdn.net/qq_34021712/article/details/80461177     ©王赛超 这次讲讲如何限制用户登录尝试次数,防止坏人多次尝试,恶意暴力破解密码的情况出现,要限制用户登录尝试次数,必然要对用户名密码验证失败做记录,S原创 2018-09-03 14:45:26 · 14814 阅读 · 25 评论 -
springboot整合shiro-实现验证码认证(九)
原文地址,转载请注明出处: https://blog.csdn.net/qq_34021712/article/details/80470738     ©王赛超 验证码是有效防止暴力破解的一种手段,常用做法是在服务端产生一串随机字符串与当前用户会话关联(我们通常说的放入 Session),然后向终端用原创 2018-09-03 14:45:56 · 7313 阅读 · 11 评论 -
springboot使用shiro-整合redis作为缓存(十)
原文地址,转载请注明出处: http://blog.csdn.net/qq_34021712/article/details/79746413     ©王赛超 说在前面本来的整合过程是顺着博客的顺序来的原创 2018-09-03 14:48:30 · 35607 阅读 · 35 评论 -
Shiro使用redis作为缓存(解决shiro频繁访问Redis)(十一)
原文地址,转载请注明出处: https://blog.csdn.net/qq_34021712/article/details/80791219     ©王赛超 之前写过一篇博客,使用的一个开源项目,实现了redis作为缓存 缓存用户的权限 和 session信息,还有两个功能没有修改,一个是用户并发原创 2018-09-03 14:48:55 · 62531 阅读 · 42 评论 -
解决Shiro频繁访问Redis读取和更新session(十二)
原文地址,转载请注明出处: https://blog.csdn.net/qq_34021712/article/details/80791339     ©王赛超 该博客是接着上一篇博客: Shiro使用redis作为缓存(解决shiro频繁访问Redis) 请将两篇博客同时打开,方便查看。原创 2018-09-03 14:49:21 · 13261 阅读 · 26 评论 -
shiro 整合oauth2.0 服务端 和 客户端实现(入门教程)(十三)
随着项目上线,有几家公司来找我们合作,打算在各自的app中集成其他公司的功能,公司准备使用一种网页的安全认证来实现多个应用认证,类似于支付宝授权一样,根据不同的scope返回不同的用户信息。经过研究采用了现阶段比较流行的OAuth2.0 。下面是对OAuth2.0一些整理和总结以便以后的学习交流。 什么是OAuth2.0? OAuth2.0 是一个开放标准,允许用户让第三方应用访问该用户在某一...原创 2018-09-03 14:47:09 · 31313 阅读 · 13 评论 -
关于shiro使用密码加密加盐之后序列化失败的问题(十四)
原文地址,转载请注明出处: https://blog.csdn.net/qq_34021712/article/details/84567437     ©王赛超 shiro使用密码加盐之后,序列化失败 ERROR Failed to serialize之前的博客一直都是使用的明文存储,一直没有写对密码进行加密、加盐处理,有很长时间没...原创 2018-11-27 16:46:58 · 3214 阅读 · 8 评论 -
springboot整合shiro-对密码进行MD5并加盐处理(十五)
原文地址,转载请注明出处: https://blog.csdn.net/qq_34021712/article/details/84571067     ©王赛超 数据库中密码相关字段都不是明文,肯定是加密之后的,传统方式一般是使用MD5加密。单纯使用不加盐的MD5加密方式,当两个用户的密码相同时,会发现数据库中存在相同内容的密码,这...原创 2018-11-27 19:31:17 · 13073 阅读 · 6 评论 -
springboot整合shiro-实现自己的登出(十六)
前面所有的博客登出都是使用的shiro默认自带的登出,使用方式也很简单,不用我们去实现退出功能,只要去访问一个退出的url(该 url是可以不存在),由LogoutFilter拦截住,清除session。(如果没有什么特殊需求,我建议直接使用shiro的登出) 具体如下:8.png只要拦截到访问/logout的请求,就会被走logout对应的 LogoutFilter,自动登出。为什么要...原创 2018-12-17 17:51:12 · 18217 阅读 · 10 评论 -
springboot整合shiro-关于登出时,redis中缓存没有清理干净的问题(十七)
原文地址,转载请注明出处: https://blog.csdn.net/qq_34021712/article/details/84722724     ©王赛超 如果是跟着我的shiro系列博客敲下来的,其实还有一个bug,这是一个网友遇到的,他在登出的时候,发现redis中当前用户身份认证缓存没有清理原创 2018-12-17 17:51:35 · 12326 阅读 · 14 评论 -
springboot整合shiro-SimpleAuthenticationInfo 参数该使用username 还是User实体(十八)
原文地址,转载请注明出处: https://blog.csdn.net/qq_34021712/article/details/84723583     ©王赛超 前言相信大家在学习Shiro的时候,肯定免不了在网上百度搜索资料,在看了很多篇博客之后,肯定也发现一个问题,在 ShiroRealm 的 d原创 2018-12-17 17:51:57 · 14269 阅读 · 12 评论