oauth

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)

License: BSD

Latest releases

Version Release Download
2.0.7 2020-09-18 oauth-2.0.7.tgz
2.0.6 2020-09-09 oauth-2.0.6.tgz
2.0.5 2020-02-06 oauth-2.0.5.tgz
2.0.4 2019-12-02 oauth-2.0.4.tgz
2.0.3 2018-09-30 oauth-2.0.3.tgz
Show all releases

Changelog

Version Message
2.0.7 * PHP 8 compatibility
2.0.6 * Fix github issue #14 (Fixes for 7.3/7.4 and opcache)
* Fix PHP-7.4 compatibility of object handler
* Fix memory leaks in OAuthProvider
* Fix crash in OAuthProvider's handler registration methods due to unconditional addref
* Fix crash in OAuth::fetch() due to modifying hash tables with a refcount>1
2.0.5 * fix config.w32 (cmb)
* fix 7.3 segfault (rlerdorf)
* replace uint-uint32_t, ulong-zend_ulong (Jan-E)
* handle cases where a passed in array might be a const (keyurdg)
* Fix configure for recent cURL versions (cmb)
* Bug #76722 cURL library headers not recognized on Debian 9 (js361014)
2.0.4 * fix php_pcre_match_impl call in 7.4+ (Remi)
2.0.3 * Use _ex versions to avoid SIGABRT of during use of hash functions in 7.2+
Show complete changelog