OAuth

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(链接)
 
(未显示1个用户的12个中间版本)
第1行: 第1行:
 +
{{SeeWikipedia}}
 +
 +
[[Image:oauth.png|right]]
 
An open protocol to allow secure API authentication in a simple and standard method from desktop and web applications.
 
An open protocol to allow secure API authentication in a simple and standard method from desktop and web applications.
[[Image:OAuth-Authentication-Flow.png|right|thumb|OAuth Authentication Flow]]
+
 
 +
==简介==
 +
 
 +
==OAuth 2.0==
 +
[[文件:oauth2.png|right]]
  
 
==Definitions==
 
==Definitions==
 
*服务提供方 Service Provider:
 
*服务提供方 Service Provider:
        一个允许通过OAuth访问的web应用程序。  
+
<nowiki>        一个允许通过OAuth访问的web应用程序。</nowiki>
 
*用户 User:
 
*用户 User:
        在服务提供方处拥有帐号的个人。  
+
<nowiki>        在服务提供方处拥有帐号的个人。</nowiki>
 
*消费方 Consumer:
 
*消费方 Consumer:
        一个代表用户以OAuth形式访问服务提供方的网站或应用程序。  
+
<nowiki>        一个代表用户以OAuth形式访问服务提供方的网站或应用程序。</nowiki>
 
*受保护资源 Protected Resource(s):
 
*受保护资源 Protected Resource(s):
        服务提供方所掌控的数据,能被通过用户认证的消费方访问。  
+
<nowiki>        服务提供方所掌控的数据,能被通过用户认证的消费方访问。</nowiki>
 
*消费方开发者 Consumer Developer:
 
*消费方开发者 Consumer Developer:
        实现消费方的个人或组织。  
+
<nowiki>        实现消费方的个人或组织。</nowiki>
 
*消费方键值 Consumer Key:
 
*消费方键值 Consumer Key:
        消费方用来向服务提供方标示身份的值。  
+
<nowiki>        消费方用来向服务提供方标示身份的值。</nowiki>
 
*消费方密钥 Consumer Secret:
 
*消费方密钥 Consumer Secret:
        消费方用于建立对消费方键值所有权的密钥。  
+
<nowiki>        消费方用于建立对消费方键值所有权的密钥。</nowiki>
 
*请求令牌 Request Token:
 
*请求令牌 Request Token:
        消费方用于从用户处获得授权并换取请求令牌的值。  
+
<nowiki>        消费方用于从用户处获得授权并换取请求令牌的值。</nowiki>
 
*访问令牌 Access Token:
 
*访问令牌 Access Token:
        消费方用于代表用户在没有密码的情况下访问受保护资源的值。  
+
<nowiki>        消费方用于代表用户在没有密码的情况下访问受保护资源的值。</nowiki>
 
*令牌密钥 Token Secret:
 
*令牌密钥 Token Secret:
        消费方用于建立对特定令牌所有权的密钥。  
+
<nowiki>        消费方用于建立对特定令牌所有权的密钥。</nowiki>
 
*OAuth协议参数 OAuth Protocol Parameters:
 
*OAuth协议参数 OAuth Protocol Parameters:
        参数名称,以oauth_开头。  
+
<nowiki>        参数名称,以oauth_开头。</nowiki>
==Links==
+
 
 +
==图集==
 +
<gallery widths=100px heights=100px perrow=6>
 +
Image:OAuth-Authentication-Flow.png|OAuth验证流程
 +
Image:Plurk-OAuth-data-flow.png|Plurk
 +
</gallery>
 +
 
 +
==项目==
 +
*[https://github.com/oauth2-proxy/oauth2-proxy OAuth2 Proxy]
 +
 
 +
==图集==
 +
 
 +
==链接==
 
*http://oauth.net/
 
*http://oauth.net/
*OAuth Core 1.0: http://oauth.net/core/1.0/  
+
*[http://oauth.net/core/1.0/ OAuth Core 1.0] 
 +
*[https://devansvd.com/oauth/#authorization-code-grant-with-pkce Demystifying OAuth 2.0 - A Tutorial & Primer]
 
*http://groups.google.com/group/oauth/
 
*http://groups.google.com/group/oauth/
 
*http://groups.google.com/group/oauth-extensions
 
*http://groups.google.com/group/oauth-extensions
 
*http://groups.google.com/group/oauth-ruby
 
*http://groups.google.com/group/oauth-ruby
 
*http://code.google.com/p/oauth/
 
*http://code.google.com/p/oauth/
 +
*http://wiki.oauth.net/
 +
*http://blog.oauth.net/
 +
*http://tumble.oauth.net/
 +
 +
[[category:OAuth]]
 +
[[category:identity]]

2021年7月29日 (四) 13:18的最后版本

Wikipedia-35x35.png 您可以在Wikipedia上了解到此条目的英文信息 OAuth Thanks, Wikipedia.
Oauth.png

An open protocol to allow secure API authentication in a simple and standard method from desktop and web applications.

目录

[编辑] 简介

[编辑] OAuth 2.0

Oauth2.png

[编辑] Definitions

  • 服务提供方 Service Provider:

一个允许通过OAuth访问的web应用程序。

  • 用户 User:

在服务提供方处拥有帐号的个人。

  • 消费方 Consumer:

一个代表用户以OAuth形式访问服务提供方的网站或应用程序。

  • 受保护资源 Protected Resource(s):

服务提供方所掌控的数据,能被通过用户认证的消费方访问。

  • 消费方开发者 Consumer Developer:

实现消费方的个人或组织。

  • 消费方键值 Consumer Key:

消费方用来向服务提供方标示身份的值。

  • 消费方密钥 Consumer Secret:

消费方用于建立对消费方键值所有权的密钥。

  • 请求令牌 Request Token:

消费方用于从用户处获得授权并换取请求令牌的值。

  • 访问令牌 Access Token:

消费方用于代表用户在没有密码的情况下访问受保护资源的值。

  • 令牌密钥 Token Secret:

消费方用于建立对特定令牌所有权的密钥。

  • OAuth协议参数 OAuth Protocol Parameters:

参数名称,以oauth_开头。

[编辑] 图集

[编辑] 项目

[编辑] 图集

[编辑] 链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱