(1)shiro的简介
来源:互联网 发布:微博数据采集器 编辑:程序博客网 时间:2024/05/22 18:55
Shiro是什么?
Apache shiro 是java的一个安全框架。Spring Security是Spring的一个安全框架,但是它比较复杂,对于小型的项目不需要这么麻烦,所以这两个框架各有利弊吧。shiro简单实用 其中用的最多的是用户的身份验证和权限验证等等。
shiro的几个主要功能点如下:
首先要学会shiro 这些单词必须要会:
Authentication 认证 。 即用户的身份认证 。
Authorization 授权 。 即用户通过身份认证之后的权限认证。
Session Management 会话管理
Cryptography 加密
Caching 缓存
......等等 主要用到的就是上面这几种。
其次 再介绍一下几个API
1.Subject 主体。 代表当前的"用户" 这个用户不一定是人 也可能是其他的主体。主要与SecurityManager进行交互。
2. SecurityManager安全管理器 它管理着所有Subject;它是Shiro的核心 执行shiro的操作
3. Realm 域 进行用户校验和权限认证等 。 主要是用户输入的和数据库中的真实数据进行比较。
4.Token 代表用户的东西 一般是用户输入的用户名和密码 不一定是正确的用户名和密码(未经校验的)。
阅读全文
0 0
- (1)shiro的简介
- Shiro学习(1)简介
- Shiro学习(1)简介
- Shiro学习总结(1)——Apache Shiro简介
- shiro的简介
- shiro(1)-简介
- 1 Shiro简介
- 1 Apache Shiro 简介
- shiro 简介(二)
- shiro 简介 (四)
- shiro 简介(五)
- (一)Shiro简介
- Shiro框架简介(一)
- 基于RBAC的权限管理框架Shiro(1)框架简介
- Shiro(一):shiro简介
- shiro简介
- Shiro简介
- Shiro简介
- OpenCV实现SfM(二):多目三维重建
- MySQL数据库(一)_建立开启数据库_基本规范和方法_约束_子查询
- HTML实现滚动条
- ISE中map过不了,报错slice资源不够
- java高并发同步问题
- (1)shiro的简介
- linux防火墙设置
- 牛客网javascript编程的输入输出
- 安卓仿微信眼睛下拉刷新,上拉加载
- centos mysql升级
- HDU 6208 The Dominator of Strings 读入挂+kmp / AC自动机
- Linux Shell脚本编程--cut命令
- python 变量类型转换
- web页面视频连接