• shiro学习笔记_0600_自定义realm实现授权

    时间:2024-01-04 18:28:41

    博客shiro学习笔记_0400_自定义Realm实现身份认证 介绍了认证,这里介绍授权。1,仅仅通过配置文件来指定权限不够灵活且不方便。在实际的应用中大多数情况下都是将用户信息,角色信息,权限信息 保存到了数据库中。所以需要从数据库中去获取相关的数据信息。可以使用 shiro 提供的JdbcRea...

  • 让Apache Shiro保护你的应用

    时间:2024-01-04 08:43:24

    在尝试保护你的应用时,你是否有过挫败感?是否觉得现有的Java安全解决方案难以使用,只会让你更糊涂?本文介绍的Apache Shiro,是一个不同寻常的Java安全框架,为保护应用提供了简单而强大的方法。本文还解释了Apache Shiro的项目目标、架构理念以及如何使用Shiro为应用安全保驾护航...

  • SpringBoot 中使用shiro注解使之生效

    时间:2024-01-02 13:15:05

    在shiroConfig配置类中增加如下代码:/** * 开启Shiro的注解(如@RequiresRoles,@RequiresPermissions),需借助SpringAOP扫描使用Shiro注解的类,并在必要时进行安全逻辑验证 * 配置以下两个bean(DefaultAdvis...

  • springboot shiro和freemarker集成之权限控制完全参考手册(跳过认证,登录由三方验证,全网首发)

    时间:2023-12-30 13:20:54

    本文主要考虑单点登录场景,登录由其他系统负责,业务子系统只使用shiro进行菜单和功能权限校验,登录信息通过token从redis取得,这样登录验证和授权就相互解耦了。用户、角色、权限进行集中式管理。网上不少这样的提问,但是没有解决方案、抑或只是说明如何做,并没有完整的现成解决方法。Apache S...

  • 25. Apache Shiro Java反序列化漏洞

    时间:2023-12-29 13:16:59

    前言:最近在审核漏洞的时候,发现尽管Apache shiro这个反序列化漏洞爆出来好久了,但是由于漏洞特征不明显,并且shiro这个组件之前很少听说,导致大厂很多服务还存在shiro反序列化的漏洞,这里对漏洞进行简单分析与复现。一.漏洞前析0x01 什么是Apache Shiro?Apache Sh...

  • shiro安全三部曲

    时间:2023-12-28 09:10:20

    源:http://blog.csdn.net/boonya/article/details/8233435第一部分 Shiro简介及项目目录结构最新官方示例下载:http://shiro.apache.org/Shiro是Apache从JSecret项目演变而来的,该框架实现了:用户登录、认证、授权...

  • 2017.2.13 开涛shiro教程-第十二章-与Spring集成(一)配置文件详解

    时间:2023-12-26 20:49:38

    原博客地址:http://jinnianshilongnian.iteye.com/blog/2018398根据下载的pdf学习。第十二章-与Spring集成(一)配置文件详解1.pom.xml junit common-logging common-collections shiro-core s...

  • springboot mybatis 项目框架源码 shiro 集成代码生成器 ehcache缓存

    时间:2023-12-26 18:30:24

    1.代码生成器: [正反双向](单表、主表、明细表、树形表,快速开发利器)freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本、处理类、service等完整模块2.多数据源:(支持同时连接无数个数据库,可以不同的模块连接不同数的据库)支持N个数据源3.阿里数据库连...

  • Spring Boot2(十五):Shiro记住我rememberMe、验证码Kaptcha

    时间:2023-12-23 15:15:04

    接着上次学习的《Spring Boot2(十二):手摸手教你搭建Shiro安全框架》,实现了Shiro的认证和授权。今天继续在这个基础上学习Shiro实现功能记住我rememberMe,以及登录时验证码Kaptcha。Remember Me记住我:用户的登录状态会不会因为浏览器的关闭而失效,直到Co...

  • (八) SpringBoot起飞之路-整合Shiro详细教程(MyBatis、Thymeleaf)

    时间:2023-12-22 12:09:23

    兴趣的朋友可以去了解一下前几篇,你的赞就是对我最大的支持,感谢大家!(一) SpringBoot起飞之路-HelloWorld(二) SpringBoot起飞之路-入门原理分析(三) SpringBoot起飞之路-YAML配置小结(入门必知必会)(四) SpringBoot起飞之路-静态资源处理(五...

  • Dubbo学习系列之九(Shiro+JWT权限管理)

    时间:2023-12-18 23:23:58

    村长让小王给村里各系统来一套SSO方案做整合,隔壁的陈家村流行使用Session+认证中心方法,但小王想尝试点新鲜的,于是想到了JWT方案,那JWT是啥呢?JavaWebToken简称JWT,就是一个字符串,由点号连接,可以Encoded和Decoded进行明文和密文转换,结构如下:头部,声明和签名...

  • shiro框架的UsernamePasswordToken与对应Realm中的AuthenticationToken的一点比较

    时间:2023-12-18 11:51:58

    这里以简单的登陆为例子控制器对应的登陆方法:@RequestMapping(value = "/login", method = RequestMethod.GET)public String login(@RequestParam("username") String username, @Req...

  • Shiro眼皮下玩ajax,玩出302 Found

    时间:2023-12-17 19:11:35

    2017/06/14这一天,是我玩Shiro安全框架最刻骨铭心的一天。因为Shiro今天给我深深的补了一刀,在这儿我也给各位补一刀吧,其实问题很简单,解决方式也极其简单,只是给各位分享一下这个错误,纯属给各位长点经验值。之前自己搭建了一套系统拿来练手,将Shiro请到这套系统中作为了第一道防锁线,今...

  • Apache Shiro简单介绍

    时间:2023-12-17 13:32:38

    1. 概念Apache Shiro 是一个开源安全框架,提供身份验证、授权、密码学和会话管理。Shiro 框架具有直观、易用等特性,同时也能提供健壮的安全性,虽然它的功能不如 SpringSecurity 那么强大,但是在普通的项目中也够用了。2. 由来Shiro 的前身是 JSecurity,20...

  • Shiro 源码分析

    时间:2023-12-16 23:53:39

    http://my.oschina.net/huangyong/blog/215153Shiro 是一个非常优秀的开源项目,源码非常值得学习与研究。我想尝试做一次 不一样 的源码分析:源码分析不再是一个人的自我享受,而是大家共同探讨与相互学习。目录Shiro 之 入口:EnvironmentLoad...

  • 精华【分布式、微服务、云架构、dubbo+zookeeper+springmvc+mybatis+shiro+redis】分布式大型互联网企业架构!

    时间:2023-12-15 08:20:06

    平台简介Jeesz是一个分布式的框架,提供项目模块化、服务化、热插拔的思想,高度封装安全性的Java EE快速开发平台。Jeesz本身集成Dubbo服务管控、Zookeeper注册中心、Redis分布式缓存技术、FastDFS分布式文件系统、ActiveMQ异步消息中间件、Nginx负载均衡等分布式...

  • shiro 权限集成 sessionManager 配置 学习记录(三)

    时间:2023-12-11 21:03:14

    1、shiro配置文件增加sessionManager管理 <!-- 6、shiro结合Session会话管理器 start --> <bean id="sessionManager" class="org.apache.shiro.web.session.mgt.Def...

  • 32、shiro框架入门3.授权

    时间:2023-12-09 17:24:56

    一、授权,也叫访问控制,即在应用中控制谁能访问哪些资源(如访问页面/编辑数据/页面操作等)。在授权中需了解的几个关键对象:主体(Subject)、资源(Resource)、权限(Permission)、角色(Role)。1、主体主体,即访问应用的用户,在Shiro中使用Subject代表该用户。用户...

  • Apache shiro的简单介绍与使用(与spring整合使用)

    时间:2023-12-04 10:30:28

    apache shiro框架简介Apache Shiro是一个强大而灵活的开源安全框架,它能够干净利落地处理身份认证,授权,企业会话管理和加密。现在,使用Apache Shiro的人越来越多,因为它相当简单,相比比Spring Security,Shiro可能没有Spring Security那么多...

  • shiro实战系列(十二)之常用专业术语

    时间:2023-11-28 12:38:42

    请花 2 分钟来阅读和理解它——这很重要。真的。这里的术语和概念在文档的任何地方都被涉及到,它将在总体上 大大简化你对 Shiro 和安全的理解。   由于所使用的术语使得安全可能令人困惑。我们将通过澄清一些核心概念使生活更容易,你将会看到 Shiro API 是如 何很好地反映了它们:(1)Aut...