1. 目标
- 了解OAUTH2统一认证基本概念
- 了解OAUTH2协议流程
- 了解OAUTH2各种模式类型
- 了解Spring Security OAuth设计
2. 分析
-
传统登陆认证介绍
-
单点登陆认证介绍
-
OAuth2简介
-
OAuth2角色
-
OAuth2协议流程介绍
-
OAuth2授权类型
-
OAuth2授权码模式流程
-
OAuth2简化模式
-
OAuth2密码模式
-
OAuth2客户端模式
-
Spring Security OAuth设计
3. 讲解
传统登陆方式是在每个服务进行登陆认证, 每个服务保存自己的用户数据, 并独立实现登陆认证逻辑。
随着服务的不断扩展, 用户数据很难集中统一,开发成本不断增加