摘要:
一 .概述 在上一节之中,我们使用配置文件的形式进行URL过滤链的配置.但是我们发现有两个问题 (1)使用配置文件会发生配置在一个位置太麻烦了,尤其是多人使用同一个配置文件的时候. (2)过滤器链无法动态配置,写在配置文件太死板了. 二 .问题的解决 我们在配置ShiroFilter的时候使用的是第 阅读全文
摘要:
一 .概述 在上面的一节之中,我们介绍了过滤器的基本使用,另外使用了内置的过滤器. 但是有的时候内置的过滤器并不能满足我们的需求. 我们就需要使用自定的过滤器. 在上一节之中,我们说过想要实现自定义的过滤器就需要继承AccessControllerFilert. 本节我们就实现一个自定义的过滤器. 阅读全文
摘要:
一 .概述 在上一节之中,我们说到shiro使用过滤器完成整个web的权限管理. 现在我们来看一下ShiroFilter的一些内容. 二 . 配置内容解析 我们在ShiroFilter之中配置了一个SecurityManager,也就是说ShiroFilter还是使用SecurityManager来 阅读全文
摘要:
一 .概述 在这里我们不去说shiro的web支持,我们直接进入spring的整合.然后再依次讲解shiro的一些特性. 二 .环境的配置 web.xml文件 我们重点配置了一个shiro的过滤器. 上面是shiro的核心配置. 我们可以看到我们重点配置了一个Filter. 然后shiro就是按照这 阅读全文
摘要:
一 . 概述 在前面我们的自定义Realm之中有一个问题,就是我们的密码是明文的,这个在实际的项目之中是不可能存在的. 在shiro之中,提供了加密的模块.我们可以使用各种加密的方式进行加密. 本节就介绍一下加密组件的使用. 二 . 加密组件 首先看一下shiro为我们提供的Hash加密类结构. 我 阅读全文