Shiro学习目录整理
[从宏观的角度了解Shiro——Shiro学习(1)]() [从最简单的示例开始——Shiro学习(2)]() [shiro的身份认证原理——Shiro学习(3)]() [shiro的授权原理与架构简化——Shiro学习(4)]() [shiro的过滤器架构——Shiro学习(5)]() [Spri
[从宏观的角度了解Shiro——Shiro学习(1)]() [从最简单的示例开始——Shiro学习(2)]() [shiro的身份认证原理——Shiro学习(3)]() [shiro的授权原理与架构简化——Shiro学习(4)]() [shiro的过滤器架构——Shiro学习(5)]() [Spri
shiro的学习暂时告一段落,在此奉上我精心准备的框架集成:SpringBoot+Shiro+MyBatisPlus。 可在gitee下载源码:[https://gitee.com/freebytes/ssmp.git]() 该项目,使用SpringBoot+Shiro+MyBatisPlus三大框
shiro的过滤器组织非常庞大,如下图: [ ]() NameableFilter代表的是命名规范,旨在为每一个过滤器命名。提供setName()和getName()接口。 OncePerRequestFilter,确保在一次请求中只通过一次filter。定义了一个doFilterInternal(
看此文之前,应先看上篇文章[shiro的身份认证原理](),因为授权和认证的架构、流程、原理都是差不多的。它涉及到Subject、SecurityManager、Authorizer、Realm这几个概念,跟认证相比,仅仅是将Authenticator换成了 Authorizer 。 shiro的授
首先,有必要回顾下重要的概念—— subject 相当于用户主体 principals 相当于用户名 credentials 相当于用户密码 realms 相当于访问数据库用户身份数据的DAO,在这里可进行用户信息校验 来看shiro的登录操作—— ` Userna
用最简单的api,搭建一个最简单的demo。首先建立一个maven项目,pom文件如下: ` <properties<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding</properties<build<plug
一、shiro主要做什么? 1. 身份验证 2. 授权访问 3. 加密 4. 会话管理 二、shiro权限框架的基本开发路线 无论是spring-security还是shiro,权限框架的基本开发路线是围绕“当前用户是谁?这个用户能做什么?”这两个问题进行的。 三、核心概念*1. Subject 主