shiro
前方太黑暗
这个作者很懒,什么都没留下…
展开
-
shior 使用ini配置文件 实现简单的登录
此代码、只是一个简单的示例,真正项目中不会使用此种办法,但要注意异常处理配置文件 package src.main.java.ini.test;import org.apache.shiro.SecurityUtils;import org.apache.shiro.authc.*;import org.apache.shiro.config.IniSecurityManag...原创 2018-11-06 12:10:45 · 431 阅读 · 2 评论 -
shior 概念与理解
1、什么是 apache shiro :Apache Shiro是一个功能强大且易于使用的Java安全框架,提供了认证,授权,加密,和会话管理如同 Spring security 一样都是是一个权限安全框架,但是与Spring Security相比,在于他使用了和比较简洁易懂的认证和授权方式。 2、Apache Shiro 的三大核心组件:1、Subject :当前用户的操作...转载 2018-11-06 13:40:00 · 971 阅读 · 0 评论 -
One or more Filters failed to start
使用springMvc结合shiro配置完后,启动项目报09-Nov-2018 15:34:43.295 严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal One or more Filters failed to start. Full details wil...原创 2018-11-09 15:42:32 · 7994 阅读 · 0 评论 -
Shiro 集合Spring+mybatis 实现账户登录功能(一)
前言:实现账户登录、以及index不能匿名登录效果演示:登录账户不存在或者密码错误登录成功可以访问index界面当点击退出、在页面中请求http://127.0.0.1:8080/SpringShiroDemo/pages/index.jsp会被跳回到登录界面一、首先搭建Spring和mybatis先实现基础的查找用户功能。(Spring和mybatis的搭建在这...原创 2019-07-08 22:45:54 · 707 阅读 · 0 评论 -
SpringMVC 整合shiro 实现url动态权限验证(二)
前言:上一篇文章讲述了如何使用shiro进行登录认证,其实主要的实现还是自定义Realm,继承AuthorizingRealm实现其中的doGetAuthenticationInfo方法。上一篇文章链接:https://blog.csdn.net/xcc_2269861428/article/details/95107167这篇文章主要实现url权限的认证,也就是roles的验证如图:...原创 2019-07-13 17:54:33 · 1261 阅读 · 3 评论 -
springmvc整个shiro实现Perms的权限认证(细粒度)(三)
前言:上一篇文章讲述了如何使用角色url进行粗粒度验证。地址:https://blog.csdn.net/xcc_2269861428/article/details/95768417这篇说下如何使用perms进行细粒度验证,已经我写代码过程中碰见的坑。看下角色界面我在数据库中分别为2个就是设置了perms权限用户界面图中可以看出,xcc是没有角色管理权限的,所以不...原创 2019-07-14 15:14:13 · 9526 阅读 · 2 评论 -
springmvc整合shiro实现缓存权限以及记住我功能(四)
前言:大家都知道shiro每次都会走权限认证这步这样每次都会去数据库查询数据,很影响系统的稳定性。而且源码中也是先看缓存有没有,没有在查数据库如图:每次都查询数据库,是不可取的。加入如下配置<!-- 缓存权限 --> <bean id="cacheManager" class="org.apache.shiro.cache.MemoryConstr...原创 2019-07-20 10:22:00 · 913 阅读 · 0 评论