`
liyixing1
  • 浏览: 961930 次
  • 性别: Icon_minigender_1
  • 来自: 江西上饶
社区版块
存档分类
最新评论

shiro简介

阅读更多
Shiro可以非常容易的开发出足够好的应用,其不仅可以用在JavaSE环境,也可以用在JavaEE环境。Shiro可以帮助我们完成:认证、授权、加密、会话管理、与Web集成、缓存等。



Authentication:身份认证/登录,验证用户是不是拥有相应的身份;
Authorization:授权,即权限验证,验证某个已认证的用户是否拥有某个权限;即判断用户是否能做事情,常见的如:验证某个用户是否拥有某个角色。或者细粒度的验证某个用户对某个资源是否具有某个权限;
Session Manager:会话管理,即用户登录后就是一次会话,在没有退出之前,它的所有信息都在会话中;会话可以是普通JavaSE环境的,也可以是如Web环境的;
Cryptography:加密,保护数据的安全性,如密码加密存储到数据库,而不是明文存储;
Web Support:Web支持,可以非常容易的集成到Web环境;
Caching:缓存,比如用户登录后,其用户信息、拥有的角色/权限不必每次去查,这样可以提高效率;
Concurrency:shiro支持多线程应用的并发验证,即如在一个线程中开启另一个线程,能把权限自动传播过去;
Testing:提供测试支持;
Run As:允许一个用户假装为另一个用户(如果他们允许)的身份进行访问;
Remember Me:记住我,这个是非常常见的功能,即一次登录后,下次再来的话不用登录了。\


教程地址
http://jinnianshilongnian.iteye.com/blog/2018936
  • 大小: 28.8 KB
分享到:
评论

相关推荐

    1 shiro简介.mp4

    Apache Shiro 是 Java 的一个安全框架。目前,使用 Apache Shiro 的人越来越多,在此分享给大家!

    Apache_Shiro_使用手册(一)Shiro架构介绍

    #### 一、Shiro简介 Apache Shiro 是一款功能强大且易于使用的 Java 安全框架,它提供了多种安全相关的功能和服务,包括但不限于认证、授权、加密和会话管理。相较于其他安全框架,Shiro 在设计上更为简洁明了,...

    Shiro 视频教程+源码+课件

    1.Shiro 简介 2.ShiroHelloWorld 实现 第二章 身份认证 1.Subject 认证主体 2.身份认证流程 第三章 权限认证 1.权限认证核心要素 2.授权 3.Permissions 对权限深入理解 4.授权流程 第四章 集成 Web 1.Shiro ...

    springboot-shiro

    2. Shiro简介:Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、会话管理和加密等操作。 二、SpringBoot整合Shiro步骤 1. 添加依赖:在`pom.xml`中添加Shiro和Mybatis-Generator的相关依赖。 2...

    spring boot+shiro 权限认证管理案例

    二、Apache Shiro 简介 Apache Shiro 是一个强大且易用的 Java 安全框架,提供身份验证、授权、会话管理和加密等功能。Shiro 不仅适用于 Web 应用,也适用于传统的命令行或桌面应用程序。它的核心概念包括 Subject...

    最全的安全框架shiro学习视频

    #### 一、Shiro简介 Apache Shiro是一个强大且易用的Java安全框架,它提供了认证、授权、加密和会话管理等功能,可以非常容易地开发出足够安全的应用。Shiro的目标是帮助开发者更轻松地处理非常复杂的安全需求,...

    spring_boot_shiro

    一、Shiro简介 Apache Shiro是一个轻量级的安全管理框架,它主要处理身份验证(Authentication)、授权(Authorization)、会话管理(Session Management)和加密(Cryptography)。Shiro的易用性和灵活性使得它在...

    shiro整合ssmDemo可直接运行

    Shiro简介 Apache Shiro是一个轻量级的安全框架,它的主要功能包括身份验证(Authentication)、授权(Authorization)、会话管理(Session Management)以及加密(Cryptography)。Shiro设计简洁,易于集成,可以...

    最新权限框架shiro视频

    ### Apache Shiro简介 #### 什么是Apache Shiro? Apache Shiro是一个开源的安全(权限)框架,它简洁且强大,用于Java应用的安全处理。Shiro能够非常容易地开发出不仅具有认证、授权安全功能,还具备加密、会话...

    shiro获取登录状态和用户信息

    #### 一、Shiro简介 Apache Shiro 是一个强大的安全框架,它简化了应用的安全性实现。Shiro能够非常容易地开发出足够安全的应用,其功能包括认证、授权、加密和会话管理等,并且可以用于任何环境,不仅限于Java SE...

    springboot-08-shiro.rar

    一、Shiro简介 Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、会话管理和基于密码学的安全服务。Shiro的设计目标是简化应用安全代码,使得开发者能够专注于业务逻辑,而无需深入理解复杂的安全...

    shiro和spring整合,使用权限注解

    ## Shiro简介 Apache Shiro是一个轻量级的安全框架,它提供了认证、授权、会话管理和加密等核心功能。Shiro设计简单,易于理解和使用,使其成为Java开发中的热门选择。其核心组件包括Subject(当前操作用户)、...

    shiro+springmvc权限管理

    **Apache Shiro简介** Apache Shiro是一个强大且易用的Java安全框架,它提供了身份验证(Authentication)、授权(Authorization)和会话管理(Session Management)功能,同时也简化了复杂的安全管理代码。Shiro的...

    在web项目中应用Shiro

    #### 一、Shiro简介与重要性 Apache Shiro是一个强大且易用的Java安全框架,它提供了身份验证、授权、加密和会话管理功能,可以非常容易地开发出足够安全的应用。本文旨在详细介绍如何在Web项目中有效地运用Shiro...

    权限管理(项目和源码):springboot与shiro整合

    2. **Apache Shiro简介**: Apache Shiro 是一个强大且易用的Java安全框架,提供了认证、授权、加密和会话管理功能,可以非常容易地开发出足够安全的应用。它易于理解,使得开发者可以专注于业务逻辑,而不用花费...

    springboot 与shiro安全框架的整合

    2. **Apache Shiro简介** Apache Shiro是一个轻量级的安全管理框架,它的设计目标是简单易用,同时提供强大的安全功能,包括身份验证、授权、会话管理和加密。Shiro可以直接操作Subject(用户)、SecurityManager...

    shiro教程文档-张开涛

    1. **Shiro 简介** Apache Shiro 不仅是一个安全框架,它还是一个轻量级的解决方案,不需要依赖于 Servlet 容器。Shiro 提供了直观的 API,用于处理认证、授权、会话管理和加密等任务,使得开发者能够快速集成安全...

    jfinal+shiro简单的整合

    二、Apache Shiro简介 Apache Shiro的主要目标是为开发者提供一个易于使用、全面的Java安全框架。它能够处理身份验证(登录)、授权(权限控制)、会话管理和加密等安全相关任务。Shiro的简单API使得在项目中集成...

    SpringBoot整合Shiro完整源码(含sql脚本).rar

    1.1 Shiro简介:Apache Shiro是一款强大的Java安全框架,其核心组件包括Subject(主体)、SecurityManager(安全管理器)、Realm(领域)等,用于处理认证、授权、会话管理和密码加密等问题。 1.2 SpringBoot与...

    shiro+SSM实现安全登录的项目

    **一、Shiro简介** Apache Shiro是一款强大且易用的Java安全框架,它提供了身份认证、授权、会话管理和加密等核心功能。Shiro设计简洁,易于理解,使得开发者可以快速地实现应用程序的安全控制。 **二、SSM框架组合...

Global site tag (gtag.js) - Google Analytics