Home » Authentication » OpenID
PHP implementation of OpenID 1.1 and 2.0
This package is unmaintained.
Download latest release 0.4.0 (there is a newer Composer installable version)
License: New BSD License
Description
OpenID is a free and easy way to use a single digital identity across the Internet. See http://openid.net for details.
Maintainers
- Bill Shupp (shupp) — lead, inactive
- Christian Weiske (cweiske) — lead, active
Dependencies
Required
- PHP (>= 5.1.2)
- PEAR Installer (>= 1.4.0b1)
- HTTP_Request2 (>= 0.5.1)
- Cache_Lite
- Crypt_DiffieHellman
- Services_Yadis (>= 0.5.1)
- Net_URL2 (>= 0.2.0)
- date (extension)
- dom (extension)
- hash (extension)
- libxml (extension)
- mbstring (extension)
- pcre (extension)
- SPL (extension)
Optional
- Log
- MDB2
- HTTP_OAuth (>= 0.1.7)
Releases
- 0.4.0 (alpha, 2014-07-22)
Release notes
License: New BSD License
* Fix bug #19234: Normalization of identifiers/openID not implemented correctly
* Fix bug #19235: Class docblock example in OpenID_RelyingParty does not work
* Fix bug #19239: Exceptions indistinguishable (have no code)
* Fix bug #19680: Warning: strpos(): Offset not contained in string
* Fix bug #20329: Discover.php requires curl HTTP adapter
* Fix bug #20331: Undefined offset: 1 in OpenID/Message.php
* Implement request #18662: Unable to configure SSL settings. - 0.3.3 (alpha, 2012-04-01)
Release notes
License: New BSD License
* Fix bug #19234: Normalization of identifiers/openID not implemented correctly
* Some doc block fixes - 0.3.2 (alpha, 2011-07-15)
Release notes
License: New BSD License
* Removed dependency on PEAR and PEAR_Exception
* Disabled E_DEPRECATED notices when generating package.xml file - 0.3.1 (alpha, 2011-01-01)
Release notes
License: New BSD License
* Fixes E_STRICT warnings, per GitHub issue #1
- 0.3.0 (alpha, 2010-12-27)
Release notes
License: New BSD License
* Updates to work with Services_Yadis 0.5 and PHPUnit 3.5
* Fixed bug in OpenID_Store where the driver was instantiated twice - 0.2.1 (alpha, 2010-08-01)
Release notes
License: New BSD License
* Updates to work with Services_Yadis 0.5 and PHPUnit 3.5
* Fixed bug in OpenID_Store where the driver was instantiated twice - 0.2.0 (alpha, 2010-06-26)
Release notes
License: New BSD License
* Fixed #17481. OpenID_Message wasn't checking input of http formatted messages before assigning key/values
* fix E_STRICT error: Strict standards: Only variables should be passed by reference in OpenID/RelyingParty.php on line 226 (cweiske)
* get rid of date dependency. there was also a but that prevented the expiration time from working (using of $expire instead of $expireTime) (cweiske)
* get rid of PEAR dependency, we only need the PEAR installer dep (cweiske)
* get rid of PEAR Validate dependency and use filter_var() instead (cweiske)
* Fixed all @link annotations, added README (shupp) - 0.1.1 (alpha, 2010-03-09)
Release notes
License: New BSD License
* Fixed association deletion bug
- 0.1.0 (alpha, 2010-01-30)
Release notes
License: New BSD License
* Fixed association deletion bug
Bugs
| ID | Status | Type | Version | Date | Summary |
|---|---|---|---|---|---|
| #17481 | Closed | Bug | SVN | 2010-06-09 | Undefined offset OpenID/Message.php |
| #17488 | Bogus | Bug | SVN | 2010-06-12 | Problem with SimpleId: openid 2 request recognized as openid 1.1 req |
| #18662 | Closed | Req | 0.3.1 | 2011-07-13 | Unable to configure SSL settings. |
| #19049 | Wont fix | Bug | SVN | 2011-11-16 | remove error_reporting (for PEAR QA team) |
| #19050 | No Feedback | Req | SVN | 2011-11-16 | restructure test directories? |
| #19234 | Closed | Bug | 0.3.2 | 2012-01-21 | Normalization of identifiers/openID not implemented correctly |
| #19235 | Closed | Bug | SVN | 2012-01-22 | Class docblock example in OpenID_RelyingParty does not work |
| #19239 | Closed | Bug | 0.3.2 | 2012-01-22 | Exceptions indistinguishable (have no code) |
| #19606 | Bogus | Bug | 0.3.3 | 2012-09-19 | Dependency on "Log" missing |
| #19680 | Closed | Bug | 0.3.3 | 2012-10-29 | Warning: strpos(): Offset not contained in string |
| #20329 | Closed | Bug | 0.3.3 | 2014-07-04 | Discover.php requires curl HTTP adapter |
| #20331 | Closed | Bug | 0.3.3 | 2014-07-06 | Undefined offset: 1 in OpenID/Message.php |