OAuth 2.0
OAuth 2.0 是用于认证的行业标准协议。OAuth 2.0 致力于简化客户端开发,同时为 Web 应用程序、桌面应用程序、移动电话和客厅设备提供特定的认证流程。此规范及其扩展正在 IETF OAuth 工作组 内展开。
OAuth 2.1 正在进行中,旨在以一个新名称整合 OAuth 2.0 和许多常见的扩展。
问题、建议和协议更改应在 邮件列表 中讨论。
视频课程:OAuth 2.0 的核心原理
由 Aaron Parecki 制作
OAuth 2.0
移动和其他设备
令牌和令牌管理
发现和注册
- 授权服务器元数据 - RFC 8414,使客户端能够发现 OAuth 终端节点和授权服务器的功能
- 动态客户端注册 - RFC 7591,用于以编程方式注册 OAuth 客户端
- 动态客户端注册管理 - 实验性 RFC 7592,用于更新和管理动态注册的 OAuth 客户端
高安全性 OAuth
这些规范用于在 OAuth 2.0 基础上添加其他安全属性。
实验和草案规范
以下规范处于实验或草案状态,仍是活跃的工作组事项。在它们最终确定为 RFC 或 BCP 之前,它们很可能会发生更改。
其他扩展
其他社区相关工作
社区资源
建立在 OAuth 2.0 上的协议
代码和服务
OAuth 2.1
旧版