OAuth2.0协议相关文档

Apr 27, 2018 • kael


说明

OAuth2协议是目前广泛使用的安全认证协议,本文主要记录整个协议体系中包含的规范文档,以便查阅。

文档

这个文档完整描述了OAuth2协议的过程。

OAuth2协议文档描述了OAuth2的验证过程,定义了三个对象Client,ResourceServer, AuthorizationServer。

但是没有定义ResourceServer获取到Client的AccessToken如何验证的过程。

这个文档定义了ResourceServer获取到Client的AccessToken如何验证的过程。

这个文档定义了OAuth2中一个包含用户信息的访问令牌如何验证和存储信息。

这个文档定义了OAuth2中颁发一个访问令牌和刷新令牌后,如何注销这个令牌。

这个文档定义了JWT获取access token和用于客户端认证的规范,这个规范允许client在不传递client_secret的情况下完成客户端身份认证

OAuth2的扩展,定义了客户端认证和授权的断言框架。

RFC75121中使用的标记语言规范。

定义了OAuth2的威胁模型和安全注意事项。

定义了Bearer Token如何使用,存储和传输以防止滥用。

OAuth2扩展协议,主要定义Client的动态注册接口。

OIDC协议扩展定义,包含应用注册和查询接口定义。

OAuth2扩展协议,主要定义Client的读改删接口。

目前已有开源的SDK支持应用动态注册功能。