BOS项目笔记 第8天 今天内容安排: 1、权限管理(初始化、查询、添加) 2、角色管理(添加、查询) 3、用户管理(添加、查询) 4、修改自定义Realm中的授权方法(基于数据库实现) 5、使用ehcache缓存权限数据 6、系统左侧菜单根据登录人的权限动态展示 1. 权限管理 1.1 初始化权限 ...
分类:
系统相关 时间:
2017-06-03 20:07:49
阅读次数:
224
准备工作 cas单点登录开始前准备,请参考cas4.2.7实现单点登录。 与shiro进行整合 注:准备工作的基础上,对cas客户端进行如下改进。 引入相关jar包 web.xml引入shiro过滤器 引入shiro的配置文件 引入shiro的需要属性 自定义shiro的realm 引入日志系统 h ...
分类:
其他好文 时间:
2017-06-01 14:38:07
阅读次数:
2534
首先改写一下 UsernamePasswordToken 这个类 新建一个类,叫UsernamePasswordUsertypeToken,继承UsernamePasswordToken 接下来 编写自己的realm 前台是学生用户(studentRealm): 后台管理员(dormAdminRea ...
分类:
其他好文 时间:
2017-05-29 20:30:46
阅读次数:
333
Author :Jeffrey 引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP- ...
分类:
Web程序 时间:
2017-05-25 11:45:03
阅读次数:
189
一、什么是视频格式? 视频格式是一种封装格式,就是把编码后的比特流进行封装,不同的视频格式封装方法不同。目前视频都是由音频流+视频流组成。格式只是封装容器,例如rmvb,mkv,MP4,mpg,ts等等。常见的视频流有MPEG2,MPEG4,H264,VC1等等,MPEG2是比较老式的视频编码,压缩 ...
分类:
其他好文 时间:
2017-05-23 23:46:15
阅读次数:
264
Shiro系列文章: 【Shiro】Apache Shiro架构之权限认证(Authorization) 【Shiro】Apache Shiro架构之集成web 【Shiro】Apache Shiro架构之自定义realm 【Shiro】Apache Shiro架构之实际运用(整合到Spring中) ...
分类:
Web程序 时间:
2017-05-23 15:48:07
阅读次数:
331
1. 使用shiro框架来完成认证工作,默认情况下使用的是lniRealm。如果需要使用其他Realm,那么需要进行相关的配置。 2.lni 配置文件讲解:[main]section是你配置应用程序的SecurityManager实例及任何它的依赖组件(如:Realms)的地方。 [users]se ...
分类:
数据库 时间:
2017-05-15 13:11:10
阅读次数:
284
step1 web.xml step2 spring-mvc.xml 设置访问的静态资源(资源目录根据自己的项目需要配置) shiro 自定义的realm step3 applicationContext.xml 需要拦截的请求路径权限,anon 匿名权限 authc 需要认证权限 认证权限根据的是 ...
分类:
其他好文 时间:
2017-05-13 11:16:42
阅读次数:
184
<?xml version='1.0' encoding='utf-8'?><!-- Note: A "Server" is not itself a "Container", so you may not define subcomponents such as "Valves" at this ...
分类:
其他好文 时间:
2017-05-13 11:09:28
阅读次数:
1227
用Shiro做登录权限控制时,密码加密是自定义的。首先自定义一个RetryLimitHashedCredentialsMatcher来验证登录时的密码与数据库的是否匹配。 用户数据库的密码通过散列获取,如下,算法为:md5,盐为一个随机数字,散列迭代次数为3次,最终将salt与散列后的密码保存到数据 ...
分类:
其他好文 时间:
2017-04-30 21:30:27
阅读次数:
2413