Shiro 是什么
shiro是一个综合的安全框架,它提供了比较科学的编程接口,和底层的数据存储以及顶层的应用都是低耦合的。
shiro不依赖于web环境,也可以在javase中使用shiro
shiro对spring提供了很好的支持,结合spring开发是可以非常快速上手的。
Shiro 基础功能
- 认证(authentication)
- 授权(authoorization)
- 会话管理(Session management)
- 数据安全,数据加密
shiro 博客目录
Shiro_01_概述
Shiro_02_基础概念
Shiro_03_结合spring-boot TextConfigurationRealm
Shiro_04_结合spring-boot CustomRealm
Shiro_05_过滤器
Shiro_06_授权
Shiro_07_Permission
Shiro_08_认证
Shiro_09_Realm
Shiro_10_CredentialsMatcher
Shiro_11_Session_SessionDAO
shiro 博客说明
shiro的博客会先在非web环境下介绍一些关于shiro的概念。
接着结合spring-boot,做web环境下的认证授权等操作
最后针对各流程原理进行解读,包括一部分相关的源码的解读。并讲解如果客制化操作。