从2003年至今,Apache Shiro框架选择方面的情况已经改变了不少,但今天仍有令人信服的理由让你选择Shiro。易用性是这个项目的最终目标。没有其他安全框架可以达到Apache Shiro宣称的广度,它可以为你的安全需求提供 “一站式 ”服务。Apache Shiro可以工作在任何应用环境中。虽然它工作在Web、EJB和IoC环境中,但它并不依赖这些环境。Shiro既不强加任何规范,ApacheShiro官网也无需过多依赖。Apache Shiro对Web应用的支持很神奇,允许你基于应用URL和Web协议(如REST)创建灵活的安全策略,同时还提供了一套控制页面输出的JSP标签库。Shiro干净的API和设计模式使它可以方便地与许多的其他框架和应用进行集成。你将看到Shiro可以与诸如Spring、Grails、Wicket、Tapestry、ApacheShiro▲Mule、Apache Camel、Vaadin这类第三方框架无缝集成。Apache Shiro是Apache软件基金会成员,这是一个公认为了社区利益最大化而行动的组织。项目开发和用户组都有随时愿意提供帮助的友善成员。
ApacheShiro官网,,美国,电脑网络,软件,开源社区。
Apache Shiro是一个强大易用的Java安全框架,提供了认证、授权、加密和会话管理功能,可为任何应用提供安全保障 - 从命令行应用、移动应用到大型网络及企业应用。Shiro为解决下列问题提供了保护应用的应用程序接口:认证 - 用户身份识别,常被称为用户 “登录 ”;授权 - 访问控制;密码加密 - 保护或隐藏数据防止被偷窥。Shiro还支持一些辅助特性,如Web应用安全、单元测试和多线程,它们的存在强化了上面提到的要素。Shiro及其前身JSecurity已被各种规模和不同行业的公司项目采用多年。自从成为Apache软件基金会的顶级项目后,站点流量和使用呈持续增长态势。许多开源社区也正在用Shiro,这里有些例子如Spring,Grails,Wicket,Tapestry,Tynamo,Mule和Vaadin。