forked from robin13/Net-OAuth2
-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathChanges
More file actions
43 lines (35 loc) · 2.04 KB
/
Changes
File metadata and controls
43 lines (35 loc) · 2.04 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
Revision history for Net-OAuth2
0.01 Mon, 18 Oct 2010 18:29:17 UTC
Very basic v0.01, tested against 37Signals API
0.02 Thu, 21 Oct 2010 02:20:39 UTC
Added support for Facebook Graph API, made demo generic with support for both 37signals and Facebook
0.03 Thu, 16 Dec 2010 16:58:37 UTC
Merged fix for client->site_url (https://github.com/keeth/Net-OAuth2/pull/1)
0.04 Fri, 17 Dec 2010 02:04:31 UTC
Add missing build require (YAML)
0.05 Thu, 23 Dec 2010 18:24:30 UTC
Merged param warning fix (https://github.com/keeth/Net-OAuth2/pull/2)
0.06 Mon, 03 Jan 2011 18:49:06 UTC
Merged grant_type param (https://github.com/keeth/Net-OAuth2/issues#issue/3)
0.07 Mon, 03 Jan 2011 18:49:06 UTC
Spec V2.15 / Google compatibility
* Add scope param to Client
* Always include grant_type param
* Have POST request send params in body rather than URL query string
* Allow user to specify name of access token query param in protected resource requests,
since Google calls it oauth_token rather than access_token. This can be passed to the
client constructor as access_token_param => 'oauth_token'.
* Changed the default access_token_method to POST from GET
* Added a Google demo to the demo app that's included with the module package ( hosted at http://oauth2.kg23.com ).
0.08 Wed, 15 Jun 2011 18:15:00 UTC
Add bearer_token_scheme parameter to support the various techniques in
https://tools.ietf.org/html/draft-ietf-oauth-v2-bearer-02
The default technique is now the authorization header (Authorization: OAuth <access_token>)
Example values of this parameter:
auth-header (default, same as auth-header:OAuth)
auth-header:Bearer (custom scheme)
auth-header:OAuth2 (custom scheme)
uri-query (same as uri-query:oauth_token)
uri-query:my_token_param (custom param name)
form-body (same as form-body:oauth_token)
form-body:my_token_param (custom param name)