美文网首页
Shiro简介

Shiro简介

作者: ilaoke | 来源:发表于2016-08-24 13:28 被阅读49次

http://shiro.apache.org/introduction.html

Shiro简介

Apache Shiro是一个强大灵活的开源安全框架,并简洁明了的处理 authentication, authorization, enterprise session management and cryptography.

Shiro可以做什么:

  • 验证用户身份
  • 用户访问控制,比如用户是否被赋予了某个角色;是否允许访问某些资源
  • 在任何环境都可以使用Session API,即使不是WEB项目或没有EJB容器
  • 事件响应(在身份验证,访问控制期间,或是session生命周期中)
  • 集成多种用户信息数据源
  • SSO-单点登陆
  • ‘Remember Me’,记住我

Shiro尝试在任何应用环境下实现这些功能,而不依赖其他框架、容器或应用服务器。

Shiro的特色

四大基石:

  • Authentication: 身份验证,有时也被称作登陆
  • Authorization: 授权,访问控制,比如:谁允许访问什么
  • Session Management: Session管理,即使不是WEB项目或没有EJB容器
  • Cryptography: 数据加密
  • Web Support: WEB API可以非常容易集成到WEB项目
  • Caching: 缓存可以保证安全控制不牺牲性能
  • Concurrency: 支持多线程并发访问
  • Testing: 支持单元测试、集成测试
  • "Run As": 假装成另外一个用户(如果允许)访问,管理员可能会用到此场景
  • "Remember Me": 记住用户身份,从而不需要再次登陆(除非必需)

相关文章

  • Shiro学习总结(目录贴)

    目录 一、Shiro简介 二、Shiro认证

  • 2018-01-07

    shiro 1.shiro的简介: 简介 Apache Shiro 是 Java 的一个安全框架。目前,使用 Ap...

  • Shiro

    Shiro简介

  • Shiro简介

    http://shiro.apache.org/introduction.html Shiro简介 Apache ...

  • Apache Shiro简介

    数据层准备好后,可以开始接入Apache Shiro框架: Apache Shiro简介 Apache Shiro...

  • Shiro学习笔记

    一 、Shiro入门 1.简介 Apache Shiro 是 Java 的一个安全(权限)框架。 Shiro 可以...

  • shiro RememeberMe 1.2.4反序列化漏洞

    Shiro简介:shiro(Java安全框架):apache shiro 是一个强大且易用的java安全框架框架,...

  • 1、shiro基础概念

    shiro简介 1. 什么是shiro Aparche shiro 是java的一个安全框架,属于Aparche...

  • Shiro简介

    Shiro功能 Authentication身份认证/登录,验证用户是否拥有相应的身份; Authorizatio...

  • shiro简介

    简介 Apache Shiro是Java的一个安全框架,Shiro可以帮助我们完成:认证、授权、加密、会话管理、与...

网友评论

      本文标题:Shiro简介

      本文链接:https://www.haomeiwen.com/subject/wbtosttx.html