shiro
good well
虚心求教,共同进步
展开
-
shiro简单配置
注:这里只介绍spring配置模式。因为官方例子虽然中有更加简洁的ini配置形式,但是使用ini配置无法与spring整合。而且两种配置方法一样,只是格式不一样。涉及的jar包Jar包名称版本核心包shiro-core1.2.0Web相关包shiro-web1.2.0缓存包shiro-ehcache1.2.0与spring整合包shiro-spring1.2.0Ehcache缓存核心包ehcach...转载 2018-06-13 16:59:20 · 210 阅读 · 0 评论 -
spring filter的targetFilterLifecycle作用
在web.xml中进行配置,对所有的URL请求进行过滤,就像"击鼓传花"一样,链式处理。配置分为两种A和B。A:普通配置在web.xml中增加如下内容:<filter> <filter-name>permissionFilter</filter-name> <filter-class>com.taobao.riskm.filter.Per...转载 2018-06-14 09:25:31 · 285 阅读 · 0 评论 -
shiro 中的filterChainDefinitions详解
springrain使用shiro控制权限,配置filterChainDefinitions结合数据库校验权限。我们在web.xml中配置一个全局过滤器,也就是在springrain配置的是一个spring bean的“shiroFilter“,在这个bean中可以根据访问路径在配置不同的过滤器,其中shiro默认自带的过滤器如下:Filter Name Cl...转载 2018-06-14 09:50:57 · 2575 阅读 · 0 评论 -
shiro的会话存储/持久化SessionDAO
Shiro提供SessionDAO用于会话的CRUD,即DAO(Data Access Object)模式实现:[java] view plain copypublic interface SessionDAO { /*如DefaultSessionManager在创建完session后会调用该方法; 如保存到关系数据库/文件系统/NoSQL数据库;即可以实现会话的持久化; ...转载 2018-06-14 09:58:20 · 3689 阅读 · 0 评论 -
shiro框架基础--shiro框架概念及原理
一 shiro的简介shiro是apache的一个开源框架,是一个权限管理的框架,实现 用户认证、用户授权。二 shiro的架构图 authenticator:认证器,主体进行认证最终通过authenticator进行authorizer:授权器,主体进行授权最终通过authorizer进行sessionManager:web应用中一般是用web容器对session进行管理,shiro也提供了一套...原创 2018-06-27 10:51:14 · 14781 阅读 · 0 评论 -
shiro框架示例--spring与shiro框架的整合
一 maven添加jar包依赖 <!-- shiro --> <!-- shiro整合spring jar包 --> <dependency> <groupId>org.apache.shiro</groupId> <artifactId&...原创 2018-06-27 15:33:02 · 1669 阅读 · 0 评论