36 shiro入门
本专辑介绍shiro的用法
张力的程序园
兰州大学毕业,10多年软件开发经验,善于系统性设计多种技术映射到问题解决空间。java出身,精通设计模式,熟悉经典算法,主要从事方向为分布式和大数据研发,对高并发、大流量设计思想有深刻理解和运用。
展开
-
07 保护页面元素和方法
前面我们已经了解到在xml中通过配置的方式对访问页面或者api进行不同层次的鉴权。这一节我们了解一下shiro中对页面元素和类中方法的访问鉴权。1、前提约束完成shiro与spring的整合 https://www.jianshu.com/p/a352b63388332、方法保护的操作步骤确保spring-mvc.xml或者applicationContext-sh...原创 2019-12-18 16:14:46 · 82 阅读 · 0 评论 -
06 shiro的密码比对
在了解了shiro中的“记住我”之后,我们接下来再来测试shiro中的密码比对功能。1、前提约束完成shiro与spring的整合 https://www.jianshu.com/p/a352b63388332、操作步骤在applicationContext-shiro.xml中加入以下标签 <!--凭证管理器--> <bean ...原创 2019-11-21 10:32:58 · 189 阅读 · 0 评论 -
05 shiro的Remeber me
在了解了shiro中的缓存管理之后,我们接下来再来测试shiro中的“记住我”功能。1、前提约束完成shiro与spring的整合 https://www.jianshu.com/p/a352b63388332、理论解释在通常的认证管理当中,每次登录都需要输入账号密码,用户体验不好。能否让用户在一段时间之内只登录一次。那就意味着必须把用户的登录信息存储起来,而我们这里...原创 2019-11-20 17:47:47 · 78 阅读 · 0 评论 -
04 shiro的缓存管理
前面我们看了shiro与spring的整合,接下来我们来了解一下shiro的缓存管理。1、前提约束完成shiro与spring的整合 https://www.jianshu.com/p/a352b63388332、理论解释继承了AuthorizingRealm的类中有两个方法会被重写,一个是认证逻辑,一个是授权逻辑。认证逻辑用来约束账号密码是否正确,授权逻辑用来确认是...原创 2019-11-20 17:22:14 · 79 阅读 · 0 评论 -
03 shiro整合到spring
本文将介绍shiro与spring的整合。1、环境约束win10 64位操作系统idea2018.1.5jdk-8u162-windows-x64spring4.2.4前提约束搭建一个ssm工程2、操作步骤在pom.xml中加入以下依赖: <dependency> <groupId>org...原创 2019-11-18 18:02:29 · 88 阅读 · 0 评论 -
02 shiro读取ini完成Realm权限和角色校验
本文将介绍shiro依赖Realm完成角色和权限控制的过程。1、环境约束win10 64位操作系统idea2018.1.5jdk-8u162-windows-x64spring4.2.4前提约束完成shiro读取ini文件 https://www.jianshu.com/p/3c31a55b0f632、操作步骤2.1 单Realm完成认证在src/m...原创 2019-11-18 16:23:49 · 58 阅读 · 0 评论 -
01 shiro读取ini
本文将介绍第一个shiro相关的demo。1、环境约束win10 64位操作系统idea2018.1.5jdk-8u162-windows-x64spring4.2.4前提约束完成创建一个基于maven的web工程2、操作步骤2.1 ini中配置账号密码在pom.xml中加入以下依赖<dependency> <groupId...原创 2019-11-18 15:05:39 · 164 阅读 · 0 评论