摘要: shiro权限认证: 具体的认证流程是这样的: 一般流程: 通过.ini的文件来初始化工厂,.ini的文件的好处是可以创建多个组,而.properties的文件只能创建一组。 系统默认有shiro.ini的文件,但是一般我们是自定义数据源Realm:来存放数据; 该类如下:这里采用了模拟数据库; 测 阅读全文
posted @ 2017-03-16 20:13 小虾米的java梦 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 对于目前大部分Web应用来说,用户认证基本上都由应用自身来完成。具体来说,Web应用利用自身存储的用户凭证(基本上是用户名/密码)与用户提供的凭证进行比较进而确认其真实身份。但是这种由Web应用全权负责的认证方式会带来如下两个问题: 对于用户来说,他们不得不针对不同的访问Web应用提供不同的用户凭证 阅读全文
posted @ 2017-03-16 16:52 小虾米的java梦 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 概念介绍 1.定义 CAS ( CentralAuthentication Service ) 是 Yale 大学发起的一个企业级的、开源的项目,旨在为 Web 应用系统提供一种可靠的单点登录解决方法(属于 WebSSO )。 2.结构体系 从结构体系看, CAS 包括两部分: CAS Server 阅读全文
posted @ 2017-03-16 16:50 小虾米的java梦 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 什么是shiro? Shiro是apache旗下一个开源框架,它将软件系统的安全认证相关的功能抽取出来,实现用户身份认证,权限授权、加密、会话管理等功能,组成了一个通用的安全认证框架。 为什么要用shiro? 既然可以基于url实现权限的管理,为什么还要用shiro呢?? 1.shiro将安全认证相 阅读全文
posted @ 2017-03-16 16:49 小虾米的java梦 阅读(2364) 评论(0) 推荐(1) 编辑
摘要: 转载:http://www.cnblogs.com/5ishare/p/6557079.html 一、由来 客户端发起请求,那服务器不能什么请求都做出响应,做拦截处理,不仅能减轻服务器的压力,还能保护数据的安全,同样服务端做出响应给客户端时有时也需要进行过滤,比如我们常见的图片添加水印。为了处理这些 阅读全文
posted @ 2017-03-16 08:12 小虾米的java梦 阅读(221) 评论(0) 推荐(0) 编辑