NOTE
2.1 OpenId Connect
1. OpenID Connect是什么 - 一种认证协议 - OAuth只是用于授权,没有定义认证的规范 - 基于OAuth2 - 只是多了个标准化的UserInfo Endpoint 2. OpenID Connect流程 - 跟OAuth.md一样。 - 区别在于 - 再在OAuth第一步请求
这是历史学习笔记,可能存在过时或不完整的理解。
0. 版本说明(2026)
这是一篇早期身份协议笔记。OpenID Connect 是建立在 OAuth 2.0 之上的身份层,用于认证和传递身份信息;OAuth 2.0 本身主要解决授权问题。
1. OpenID Connect是什么
- 一种认证协议
- OAuth只是用于授权,没有定义认证的规范
- 基于OAuth2
- 只是多了个标准化的UserInfo Endpoint
2. OpenID Connect流程
- 跟OAuth.md一样。
- 区别在于
- 再在OAuth第一步请求的时候多了一个OpenId
- 获取access token的时候还获取了ID Token【一般使用JWT格式】