Shiro 是ASF旗下的一款开源软件,提供了一个强大而又灵活的安全框架。Apache Shiro提供了认证(Authentication)、授权(Authorization)、加密(Cryptography)和会话管理(Session Management)功能,即 “四大安全基石”。
认证(Authentication):简单的看作用户登陆验证。
授权(Authorization):用户的权限管理
会话管理(Session Management):管理用户的会话(sessions)
加密(Cryptography):使用加密算法对数据加密,进行保护。
另外一些其他附加功能, web支持,Caching缓存,并发 ,Remember me等等。
下一篇:Shiro学习笔记之(二)Apache Shiro架构整体认识