课程目录
1-1 [Shiro基础入门] Shiro简单介绍 (10:38) 1-2 [Shiro基础入门] Shiro基本模块 (08:07) 1-3 [Shiro基础入门] Shiro的核心外部架构 (07:57) 1-4 [Shiro基础入门] Shiro的内部架构图 (05:00) 1-5 [Shiro基础入门] Shiro的专业名词 (03:52) 1-6 [Shiro基础入门] Shiro的环境搭建 (07:01) 1-7 [Shiro基础入门] Shiro的ini初始化文件的main配置 (07:10) 1-8 [Shiro基础入门] Shiro的ini初始化文件几个配置 (09:57) 1-9 [Shiro基础入门] Shiro内置的过滤器 (02:46) 1-10 [Shiro基础入门] Shiro的HelloWorld程序 (16:59) 1-11 [Shiro基础入门] Shiro的认证的简单源码分析 (12:17) 1-12 [Shiro基础入门] Shiro的认证流程小结 (04:06) 2-1 [Shiro自定义realm和加密] Shiro的Hello程序回顾 (07:07) 2-2 [Shiro自定义realm和加密] Shiro的自定义Realm (13:32) 2-3 [Shiro自定义realm和加密] Shiro的自定义Realm小案例 (17:57) 2-4 [Shiro自定义realm和加密] Shiro的认证流程 (08:37) 2-5 [Shiro自定义realm和加密] 密码加密简介 (11:48) 2-6 [Shiro自定义realm和加密] 关于MD5加密问题 (10:14) 2-7 [Shiro自定义realm和加密] Shiro加密模块 (08:57) 3-1 [Shiro的授权和SSM框架整合] Shiro的授权方式 (05:56) 3-2 [Shiro的授权和SSM框架整合] Shiro授权的流程 (02:20) 3-3 [Shiro的授权和SSM框架整合] 授权简单模拟 (10:42) 3-4 [Shiro的授权和SSM框架整合] 关于RBAC权限模型 (08:32) 3-5 [Shiro的授权和SSM框架整合] 关于使用真实的数据库进行模拟授权 (26:01) 3-6 [Shiro的授权和SSM框架整合] SSM项目整合测试 (13:00) 3-7 [Shiro的授权和SSM框架整合] Shiro整合SSM整合 (21:13) 3-8 [Shiro的授权和SSM框架整合] Shiro的认证测试 (23:02) 4-1 [Shiro的缓存和Session管理] 关于Shiro认证的回顾 (17:00) 4-2 [Shiro的缓存和Session管理] 关于权限授权的需求 (10:56) 4-3 [Shiro的缓存和Session管理] 关于Shiro授权的配置 (22:23) 4-4 [Shiro的缓存和Session管理] 使用URL配置授权 (11:58) 4-5 [Shiro的缓存和Session管理] 使用Shiro注解授权 (10:05) 4-6 [Shiro的缓存和Session管理] Shiro的标签授权 (09:36) 4-7 [Shiro的缓存和Session管理] Shiro常见标签 (07:43) 4-8 [Shiro的缓存和Session管理] Shiro为什么需要配置缓存 (03:24) 4-9 [Shiro的缓存和Session管理] Shiro配置缓存 (07:43) 4-10 [Shiro的缓存和Session管理] Shiro清空缓存 (09:24) 4-11 [Shiro的缓存和Session管理] Ehcahe缓存配置选项 (07:31) 4-12 [Shiro的缓存和Session管理] Shiro的session管理 (06:52) 4-13 [Shiro的缓存和Session管理] 项目实战配置Shiro认证 (20:09) 4-14 [Shiro的缓存和Session管理] 项目中认证测试 (12:17) 5-1 [Shiro之rememberMe] 关于异步的权限控制问题 (19:21) 5-2 [Shiro之rememberMe] 异步控制器方法的处理方式 (27:45) 5-3 [Shiro之rememberMe] Shiro的Remember me的简介 (03:13) 5-4 [Shiro之rememberMe] Shiro配置rememberMe (12:57) 5-5 [Shiro之rememberMe] Shiro的记住我测试 (04:00) 5-6 [Shiro之rememberMe] Shiro的记住我简单解析 (06:38) 5-7 [Shiro之rememberMe] Shiro的项目配置 (18:22)






