课程试听
第一章 基础概念

1-1 基础概念

- 01.Spring Security OAuth2.0认证授权课程介绍
- 02.基础概念-认证授权会话
- 03.授权的数据模型
- 04.RBAC
第二章 基于Session的认证方式

2-1 基于Session的认证方式

- 01.认证流程
- 02.创建工程
- 03.实现认证功能
- 04.实现会话功能
- 05.实现授权功能
第三章 Spring Security快速上手

3-1 Spring Security快速上手

- 01.创建工程
- 02.认证功能
- 03.授权功能
第四章 Spring Security应用详解

4-1 Spring Security应用详解

- 01.集成SpringBoot
- 02.工作原理-结构总览
- 03.工作原理-认证流程
- 04.工作原理-UserDetailService
- 05.工作原理-PasswordEncoder
- 06.工作原理-授权流程
- 07.自定义认证-自定义登录页面
- 08.自定义认证-连接数据库认证
- 09.会话管理
- 10.自定义退出
- 11.授权-连接数据库查权限
- 12.授权-web授权
- 13.授权-方法授权
第五章 分布式系统认证方案

5-1 分布式系统认证方案

- 01.什么是分布式系统
- 02.分布式认证需求
- 03.分布式认证方案
第六章 OAuth2.0

6-1 OAuth2.0

- 01.OAuth2.0-介绍
- 02.Spring Cloud Security OAuth2-环境介绍
- 03.Spring Cloud Security OAuth2-环境搭建
- 04.Spring Cloud Security OAuth2-授权服务配置
- 05.Spring Cloud Security OAuth2-授权服务配置-三项内容
- 06.Spring Cloud Security OAuth2-授权服务配置-客户端详情配置
- 07.Spring Cloud Security OAuth2-授权服务配置-令牌服务和令牌端点配置
- 08.Spring Cloud Security OAuth2-授权码模式
- 09.Spring Cloud Security OAuth2-密码模式及其它模式
- 10.Spring Cloud Security OAuth2-资源服务测试
- 11.JWT令牌-介绍
- 12.JWT令牌-生成令牌和校验令牌
- 13.完善环境配置
第七章 Spring Security实现分布式认证授权

7-1 Spring Security实现分布式认证授权

- 01.搭建注册中心
- 02.搭建网关工程
- 03.网关资源服务配置
- 04.转发明文token给微服务
- 05.微服务解析令牌并鉴权
- 06.集成测试
- 07.扩展用户信息
- 08.课程总结