权限认证解决什么工作场景

只要是做后端开发,几乎都绕不开登录和权限控制。用户登录后能看哪些菜单、调用哪些接口、不同角色能否访问同一份数据,这些就是权限认证要解决的问题。Apache Shiro 是一套在 Java Web 里应用很广的安全框架,它把认证、授权、会话管理、加密这几件事做成了标准化的模块。这门课针对的就是这个场景:从最基础的账号密码校验,到角色和资源权限的分配,再到和 SpringBoot 整合后的完整登录拦截。如果你在工作中遇到接口需要加权限校验,或者要给系统加一套用户角色管理,这门课的内容能直接对应上。

适合什么基础,建议先看哪几块

这门课对基础的要求是:你得会写基本的 Java 语法,了解 SpringBoot 怎么跑起来、怎么写一个 Controller。如果你连 Spring 的依赖注入和注解都还没搞明白,建议先补这部分,否则跟着敲代码会卡壳。对于有这些基础的人,建议先从 Shiro 的核心概念看起,搞懂 Subject、SecurityManager、Realm 这几个组件之间的关系,这是理解整个框架运转的关键。接着直接看 SpringBoot 整合 Shiro 的那几节,跟着视频把认证流程跑通。授权部分可以结合源码里的数据库表结构一起看,理解角色和权限是怎么映射的。加密和数据安全那部分不要跳过,实际项目里密码明文存储是硬伤,这块正好补上。

学完能独立做什么,资料怎么配合练习

学完之后,你应该能独立给一个 SpringBoot 项目加上完整的登录和权限控制:包括用户登录的认证逻辑、基于角色的接口访问拦截、权限注解的使用,以及密码的加密存储。资料包里带了源码和课件,正确的用法是:先看视频理解流程,再对照源码看具体实现,最后自己新建一个项目把关键代码手敲一遍。不要复制粘贴源码跑通了就完事,权限框架的坑往往在细节里,比如过滤器顺序、Realm 的多数据源配置、会话超时处理,这些只有自己敲一遍才会遇到。课件里的流程图建议保存下来,复习的时候比重新看视频快得多。整套资料的核心价值在于实战,理论部分够用就行,重点放在把代码跑通、改通、理解通。

课程目录

📁 第4章-Springboot2.x整合ApacheShiro快速上手实战 4-1SpringBoot2.x整合Shiro.mp4
 [16.6 MB] 4-3Shiro认证和授权流程和常用API梳理下集.mp4
 [24.5 MB] 4-2快速上手之Shiro认证和授权流程实操上集.mp4
 [31.3 MB] 📁 第1章-Shiro权限实战课程介绍 1-2权限控制和初学JavaWeb处理访问权限控制.mp4
 [5.9 MB] 1-1Shiro权限实战课程介绍.mp4
 [32.6 MB] 📁 第6章-Shiro权限认证Web案例知识点讲解 6-6ShiroSession模块讲解.mp4
 [32.8 MB] 6-3Shiro数据安全之数据加解密.mp4
 [19.7 MB] 6-2Shiro的Filter配置路径讲解.mp4
 [13.8 MB] 6-4Shiro权限控制注解和编程方式讲解.mp4
 [16.9 MB] 6-1Shiro内置的Filter过滤器讲解.mp4
 [28.1 MB] 6-5Shiro缓存模块讲解.mp4
 [23.4 MB] 📁 第10章-Shiro课程总结 10-1Apacheshiro从入门到高级实战课程总结.mp4
 [15.4 MB] 10-2高级工程师到架构师-解决问题思路+学习方法.mp4
 [54.1 MB] 📁 第8章-权限控制综合案例实战进阶 8-4性能提升之Redis整合SessionManager.mp4
 [35.5 MB] 8-2实战进阶之自定义ShiroFilter过滤器下集.mp4
 [25.9 MB] 8-5ShiroConfig常用bean类配置.mp4
 [16.0 MB] 8-1实战进阶之自定义ShiroFilter过滤器上集.mp4
 [30.9 MB] 8-3性能提升之Redis整合CacheManager.mp4
 [56.0 MB] 📁 第5章-详细讲解ApacheShirorealm实战 5-5深入Shiro源码解读认证授权流程.mp4
 [33.0 MB] 5-2快速上手之Shiro内置IniRealm实操.mp4
 [47.0 MB] 5-3快速上手之Shiro内置JdbcRealm实操.mp4
 [55.4 MB] 5-1Shiro安全数据来源之Realm讲解.mp4
 [19.0 MB] 5-4ApacheShiro自定义Readl实战.mp4
 [65.4 MB] 📁 第9章-大话分布式应用的鉴权方式 9-2Shiro整合SpringBoot下自定义SessionId.mp4
 [42.1 MB] 9-1单体应用到分布式应用下的鉴权方式介绍.mp4
 [29.1 MB] 📁 第2章-大话权限框架核心知识ACL和RBAC 2-1权限框架设计之ACL和RBAC讲解.mp4
 [20.7 MB] 2-2主流权限框架介绍和技术选型讲解.mp4
 [12.8 MB] 📁 第7章-ApacheShiro整合SpringBoot2.x综合案例实战 7-6案例实战自定义CustomRealm实战.mp4
 [29.9 MB] 7-10使用ShiroLogout和加密处理.mp4
 [25.6 MB] 7-3SpringBoot2.x项目框架和依赖搭建.mp4
 [17.4 MB] 7-5案例实战之用户角色权限多对多关联查询SQL.mp4
 [69.4 MB] 7-8前后端分离自定义SessionManager验证.mp4
 [42.6 MB] 7-1Shiro整合SpringBoot2.x案例实战介绍.mp4
 [13.3 MB] 7-9API权限拦截验证实战.mp4
 [88.4 MB] 7-4案例实战之权限相关服务接口开发.mp4
 [36.3 MB] 7-2基于RBAC权限控制实战之Mysql数据库设计.mp4
 [32.3 MB] 7-7项目实战之ShiroFilterFactoryBean配置实战.mp4
 [69.9 MB] 📁 第3章-ApacheShiro基础概念知识和架构讲解 3-1Shiro核心知识之架构图交互和四大模块讲解.mp4
 [17.3 MB] 3-2用户访问Shrio权限控制运行流程和常见概念讲解.mp4
 [17.2 MB] shiro课件资料.zip
 [4.4 MB] 适合人群 Java Web开发者 架构师 对权限认证感兴趣的学员 学习收获 掌握ApacheShiro架构与核心模块 实现权限控制与认证授权 提升Java Web架构能力 学习数据安全与Shiro应用 祝您学习愉快! 学有所成,前程似锦!