| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
| |
|
|
|
|
|
|
|
|
| |
messages that we create]
This makes the library compatible with the 1.x series of this library,
since it did not handle arbitrary query keys with dots in them (PHP
mangles . to _)
|
|
|
|
|
|
|
| |
message: allow two values for OPENID1_NS
Also:
* fix op_endpoint bug in Server.php
* always treat OpenID 1 namespace as implicit in messages we create
|
| |
|
| |
|
|
|
|
| |
Auth_OpenID_OPENID1_NS anywhere in server]
|
| |
|
|
|
|
| |
parameter]
|
|
|
|
| |
to getServiceEndpoints]
|
|
|
|
| |
Auth_Yadis_DiscoveryResult::usedYadisLocation, add Auth_Yadis_getServiceEndpoints, tests]
|
| |
|
|
|
|
| |
the OpenID Message object instead of null]
|
|
|
|
| |
URL parsing is different]
|
| |
|
|
|
|
| |
Auth_OpenID_FailureResponse when getting OpenID message mode]
|
|
|
|
| |
Auth_OpenID_FailureResponse when getting OpenID message mode]
|
|
|
|
| |
Auth_OpenID_ServerResponse->toFormMarkup]
|
|
|
|
| |
in Server.php]
|
|
|
|
| |
exposed]
|
|
|
|
| |
Auth_OpenID_ServerError if claimed_id is provided without identity]
|
|
|
|
| |
has an Auth_OpenID_Message after encountering invalid OpenID namespace]
|
| |
|
|
|
|
| |
and identity_url]
|
| |
|
| |
|
| |
|
|
|
|
| |
no ax args]
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
1.1 endpoint cannot be found]
|
| |
|
|
|
|
| |
array or not.]
|
| |
|
| |
|
| |
|
|
|
|
| |
requests]
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
object instead of Auth_OpenID_Message object so that it matches it's counterpart methods in SREG and PAPE extensions.]
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
(OpenID 2 compliance)]
|
|
|
|
| |
attributes]
|
| |
|
|
|
|
|
| |
Some http servers strictly follow http spec and do not send html reply when text/html isn't listed in Accept: header. Because of
this YADIS discovery fails for these servers. This patch adds 'text/html' to Accept: header.
|
|
|
|
| |
its input]
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
current versions of MySQL]
|
| |
|
| |
|
| |
|
|
|
|
| |
http://ols2000.myopenid.com/)]
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
includes supportsCleanup() function for OpenIDStore interface, as memcache doesn't allow ]
enumeration of all keys used (and cleans itself).
Also included test for memcached storage and support for supportsCleanup() in test functions.
|
| |
|
|
|
|
| |
The official documentation lies, curl_version() returns an array in PHP 5 and a string in PHP 4.
|
|
|
|
| |
value, defaults to null]
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
'Location:' header]
If an HTTP redirect was issued during discovery with a 'Location:' header that
doesn't exactly match case (such as 'location:' or 'LOCATION:'), discovery
would fail. This is incorrect behavior per RFC 2616, Section 4.2.
This behavior is corrected by using a case insensitive compare when checking
for HTTP redirects.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Use time() instead of (gm)mktime(), when used for getting the current
time (called without arguments).
According to "hunk ./Auth/OpenID/Nonce.php 99" gmmktime() for PHP4 is
buggy and using mktime() makes no sense when called without args:
just use time() then directly.
|
| |
|
|
|
|
| |
parameter]
|
|
|
|
| |
calls]
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
calls to consumer]
|
|
|
|
| |
session types are allowed by OpenID]
|
| |
|
|
|
|
| |
failure when mode is not id_res)]
|
| |
|
| |
|
| |
|
| |
|