以下为Shiro的初识,主要讲解的是什么是Shiro以及使用Shiro与其他相似的框架的好处
什么是Shiro?
Shiro是一个Apache的开源的权限管理的框架。
Shiro可以相比spring security更加便捷,不仅适用于javase环境,也可以适用于javaee环境。
Shiro有什么作用?
- 认证
- 授权
- 加密
- 会话管理
- web集成
- 缓存
Shiro的主要功能有哪些?
- 身份认证
- 权限验证
- 会话管理
- 加密
Shiro的常见API有哪些?
- Subject 代表当前正在登陆的用户 所有与当前应用进行交互的任何东西
- SecurityManager安全管理器,所有的功能都是通过这个进行实现的
- Realm 域 shiro是从realm中获取安全数据(如用户,角色,权限),
- 就是说安全管理器要验证用户身份,需要从realm中获取相应的角色进行验证,可以看成是数据源
青春短暂 我_在路上