Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Comparing changes

Choose two branches to see what's changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
Checking mergeability… Don't worry, you can still create the pull request.
Commits on Apr 04, 2011
@shadowhand shadowhand Added base controller for demos and description file c78351f
@shadowhand shadowhand Merge branch '3.0/develop' into 3.1/develop fa65fe1
Commits on Apr 13, 2011
@shadowhand shadowhand Renamed OAuth_Demo to Demo_OAuth d7336a6
@shadowhand shadowhand Fixed permissions on OAuth files 41c0d0d
@biakaveron biakaveron Implemented OAuth v2
Signed-off-by: Woody Gilk <>
@shadowhand shadowhand Rename all v2 class files from oauth/v2 to oauth2 68d5904
@shadowhand shadowhand Redeclare all OAuth_v2 classes as OAuth2 65550f6
@shadowhand shadowhand Remove verify_credentials from OAuth2 provider abstract and providers…
…, it is not included in the OAuth2 spec.
@shadowhand shadowhand Cleaning up OAuth2 classes, fixing formatting and line endings bb7b905
@shadowhand shadowhand Added OAuth2 example to config/oauth 48d3060
@shadowhand shadowhand Modify OAuth_Token to have a configured set of required options 06cfa23
@shadowhand shadowhand OAuth2 refers to "clients" instead of "consumers", uses "id" instead …
…of "key"
@shadowhand shadowhand Added OAuth2 demo controller 22ee92d
@shadowhand shadowhand Merge branch 'feature/oauth2' into 3.1/develop ba36ccf
@shadowhand shadowhand 3.1 compatibility fix 93b5bd3
@shadowhand shadowhand Merge branch '3.1/develop' into 3.0/develop 2a6460a
Commits on Apr 20, 2011
@biakaveron biakaveron Added required params to OAuth v1 Request_Credentials class 766637c
Commits on May 20, 2011
@shadowhand shadowhand Merge pull request #5 from biakaveron/3.1/develop
Commits on May 30, 2011
@biakaveron biakaveron OAuth2 Access_Request must sent redirect_uri if set 7bb49d7
@biakaveron biakaveron Added OAuth v2 Facebook driver f635fbb
Commits on Jun 14, 2011
@rafi rafi Fixing: Request::uri() is a function, closing <h2> tag 253111a
@shadowhand shadowhand Merge pull request #6 from rafi/3.1/develop
Commits on Jun 15, 2011
@rafi rafi Adding a Linkedin provider fc6ceb6
@shadowhand shadowhand Merge pull request #7 from rafi/3.1/linkedin_provider
Commits on Jun 16, 2011
@rafi rafi Fixing typo 59331b6
@shadowhand shadowhand Merge pull request #8 from rafi/3.1/linkedin_provider
3.1/linkedin provider
Commits on Jun 21, 2011
@shadowhand shadowhand Merge pull request #9 from biakaveron/7bb49d724f4c065acb520c65e1ed737…

OAuth v2 access token request must send redirect_uri (at least if set)
Commits on Jul 14, 2011
@daveWid daveWid Adding Flickr as a Service Provider. 4eb2734
Commits on Jul 17, 2011
@shadowhand shadowhand Merge pull request #11 from daveWid/3.1/develop
Adding Flickr as a Service Provider
@shadowhand shadowhand Merge pull request #10 from biakaveron/f635fbb2ea1c7605cb38bc846d2a45…

Facebook provider (OAuth v2)
Commits on Jul 22, 2011
creatoro Add Tumblr to providers. 90560c8
Commits on Jul 23, 2011
@shadowhand shadowhand Merge pull request #12 from creatoro/3.1/develop
Add Tumblr to providers.
Commits on Aug 02, 2011
@Austinb Austinb Added optional header realm="". See… 9e482a0
Commits on Aug 03, 2011
@Austinb Austinb Added missing realm to Provider::access_token(). Changed to insert re…
…alm first and pulled it out of the loop to save work.
Commits on Nov 06, 2011
@shadowhand shadowhand Replaced Kohana::config() calls for 3.2 compatibility 0f145b0
@shadowhand shadowhand Upgraded OAuth for Kohana 3.2 compatibility 2feb3ae
Commits on Nov 16, 2011
@biakaveron biakaveron OAuth(2) Response can be in a JSON format.
Signed-off-by: Woody Gilk <>
@shadowhand shadowhand Merge branch '3.1/develop' into 3.2/develop ba64c70
@shadowhand shadowhand Merge pull request #14 from Austinb/3.1/develop
@shadowhand shadowhand Merge branch '3.1/develop' into 3.2/develop 158dd85
Commits on Nov 17, 2011
@shadowhand shadowhand Added OAuth2_Provider::__get(), same as OAuth_Provider::__get() 7073ded
@shadowhand shadowhand Added OAuth2_Request_Resouce 0e9e162
Commits on Nov 18, 2011
@shadowhand shadowhand Add HTTP status code to OAuth exceptions thrown by OAuth::remote f752bb2
@shadowhand shadowhand Fixed natsort usage error in OAuth::normalize_params(), fixes #15 caecd63
@shadowhand shadowhand Merge branch 'bugfix/oauth-normalize-params-natsort' into 3.2/develop bfe3274
@shadowhand shadowhand Fixed sending OAuth2 Requests with headers, fixes #16 eba49b3
@shadowhand shadowhand Add support for non-GET/POST requests, fixes #17 62ad62a
@shadowhand shadowhand Added OAuth_Request::$body and OAuth_Request::body(), fixes #18 13fe8d4
Commits on Nov 27, 2011
@shadowhand shadowhand Fixed incorrect calls to Request::url() in Controller_Demo_OAuth and …
Commits on Dec 16, 2011
@shadowhand shadowhand Add referenced but undefined $api to demo controllers faa2041
@shadowhand shadowhand Add Content-Length header to OAuth requests when a body is defined 813a509
@shadowhand shadowhand Added OAuth_Request_Exception, stores the response body, thrown in OA…
Commits on Dec 17, 2011
@shadowhand shadowhand Updated how headers/query/post interact when building the request, le…
…ss duplication
@shadowhand shadowhand Added MailChimp provider 27b17f2
Commits on Dec 19, 2011
@shadowhand shadowhand Add the redirect_url to access token requests, some providers (eg: Ma…
…ilChimp) require it
@shadowhand shadowhand Allow the Authorization header name to be modified in OAuth2_Request:…
…:as_header() by setting "send_header" to a string
@shadowhand shadowhand Added OAuth2_Provider::execute(), to allow applying provider specific…
… options to any request
@shadowhand shadowhand Finished the MailChimp OAuth2 provider 0e32d3c
@shadowhand shadowhand Merge branch 'feature/mailchimp' into 3.2/develop ef44cf0
@shadowhand shadowhand Upgrade OAuth2_Request::as_header() to OAuth 2.0 v22 2720422
@shadowhand shadowhand Remove overloading of the Authorization header, OAuth2_Request uses B…
…earer headers instead
Commits on Apr 23, 2012
@kemo kemo Merge branch '3.2/develop' of into 3.2/develop f0b3433
@kemo kemo Add Instagram as provider 9225fc6
@kemo kemo Initial PSR-0 pass 800035b
@kemo kemo Merge branch '3.2/develop' of git:// into …
@kemo kemo Merge with shadowhands' 3.2 f2281b0
@kemo kemo Adding shadowhands' files (MailChimp provider, OAuth Request exception) cc7b432
@kemo kemo Fixed a typo in MailChimp class definition 4204676
@kemo kemo Added child Instagram provider class fbdabdc
Commits on Apr 25, 2012
@kemo kemo Allow additional options to be passed to cURL 40f1c86
@kemo kemo Only fail if neither key or id were passed d3e626f
Something went wrong with that request. Please try again.