oauth
pecl.php.net
oauth consumer extension
OAuth is an authorization protocol built on top of HTTP which allows applications to securely access data without having to store usernames and passwords.

Requirements: ext/hash (now a part of PHP core)
John Jawed
jawed
jawed@php.net yes
Rasmus Lerdorf
rasmus
rasmus@php.net yes
Felipe Pena
felipe
felipe@php.net yes
Tjerk Meesters
datibbaw
datibbaw@php.net yes
2012-10-01
13:37:55
1.2.3
1.2
stable
stable
BSD
- Fix reference counts not being incremented in OAuthProvider
5.1.0
1.4.0b1
hash
oauth
2011-07-22
1.2.2
1.2
stable
stable
BSD
- Bug 22834
2011-07-19
1.2.1
1.2
stable
stable
BSD
- Fixed bugs: 22819, 22824
2011-06-27
1.2
1.2
stable
stable
- Fixed bugs: 22337, 22485, 22628, 22630, 22484 (and others!) - Added ability to coerce HTTP method when calling OAuth::fetch()
2011-02-06
1.1.0
1.1.0
stable
stable
- Fixed bugs: 17782, 18214, 21426, 22093 - Added PLAINTEXT signature method support (stas@) - Added OAuth::getRequestHeader and OAuth::setSSLChecks (hirokawa@)
2011-06-02
1.0.0
1.0.0
stable
stable
- Added php streams support (libcurl is no longer required) - Added OAuthProvider support (http://php.net/oauthprovider) - Added RSA-SHA1 signature support - Added SHA256 signature support - Added OAuth::setTimeout, OAuth::generateSignature, OAuth::setRequestEngine - Send the User-Agent header for pecl/oauth - Lots of other improvements...
2009-05-09
0.99.9
0.99.9
beta
beta
- Added 1.0a support (based on implementer Draft 2, http://oauth.googlecode.com/svn/spec/core/1.0a/drafts/2/oauth-core-1_0a.html) - Added support for empty parameters - Added oauth_callback support to getRequestToken - Added oauth_verifier support to getAccessToken - Fixed build failures for PHP5.1
2010-06-02
1.0.0
1.0.0
stable
stable
- Added php streams support (libcurl is no longer required) - Added OAuthProvider support (http://php.net/oauthprovider) - Added RSA-SHA1 signature support - Added SHA256 signature support - Added OAuth::setTimeout, OAuth::generateSignature, OAuth::setRequestEngine - Send the User-Agent header for pecl/oauth - Lots of other improvements...
2009-05-09
0.99.9
0.99.9
beta
beta
- Added 1.0a support (based on implementer Draft 2, http://oauth.googlecode.com/svn/spec/core/1.0a/drafts/2/oauth-core-1_0a.html) - Added support for empty parameters - Added oauth_callback support to getRequestToken - Added oauth_verifier support to getAccessToken - Fixed build failures for PHP5.1
2009-04-30
0.99.8
0.99.8
beta
beta
- Throw an exception if a caller attempts to use something other than HTTP POST with an auth type set to FORM - Do not use pear package version number (bug #16404) - Please read http://oauth.net/advisories/2009-1
2009-04-23
0.99.7
0.99.7
beta
beta
- Throw an exception if a caller attempts to use something other than HTTP POST with an auth type set to FORM - Do not use pear package version number (bug #16404) - Please read http://oauth.net/advisories/2009-1
2009-04-20
0.99.6
0.99.6
beta
beta
- Win32 support (pierre) - Fixed bug #16398 - Use pear package version number
2009-04-20
0.99.5
0.99.5
beta
beta
- Added support for multiple protocols (Tjerk Meesters) - Signature generation fix for quoted values - Added disableSSLChecks and enableSSLChecks (enabled by default) - Added support for following and signing redirects
2009-03-26
0.99.5
0.99.5
beta
beta
BSD
- Added extra constants for Google Portable Contact API's
2008-26-03
0.99.3
0.99
beta
beta
BSD
- Fixed double free with Zend object (Rasmus) - Fixed memory leaks if ext/hash was not available - Encode consumer secret first for the properties hash - Added enableDebug and disableDebug functions (docs coming soon) - More examples (Twitter, Google Portable Contacts, Netflix)
2008-12-03
0.99.2
0.99
beta
beta
BSD
- Fixed PECL bug #15110 #15111 (ZTS build, Segfault and memory leak, hannes/felipe) + other memleaks - Fixed PECL bug #15112 (incorrect cvs branch) - Updated fetch to respect additional request params, added examples and TODO - Updates for 5.3 - Support for older libcurl versions - Added arginfo - Marking as beta
2008-11-20
0.99.1
0.99
alpha
alpha
BSD
- Initial release.