diff options
-rw-r--r-- | Auth/OpenID.php | 4 | ||||
-rw-r--r-- | Tests/Auth/OpenID/Consumer.php | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/Auth/OpenID.php b/Auth/OpenID.php index 924cd1e..3b1680d 100644 --- a/Auth/OpenID.php +++ b/Auth/OpenID.php @@ -191,7 +191,7 @@ class Auth_OpenID { } list($k, $v) = $parts; - $data[$k] = urldecode($v); + $data[urldecode($k)] = urldecode($v); } return $data; @@ -279,7 +279,7 @@ class Auth_OpenID { } list($key, $value) = $pair; - $new_parts[$key] = urldecode($value); + $new_parts[urldecode($key)] = urldecode($value); } return $new_parts; diff --git a/Tests/Auth/OpenID/Consumer.php b/Tests/Auth/OpenID/Consumer.php index df1b3a0..73f2a21 100644 --- a/Tests/Auth/OpenID/Consumer.php +++ b/Tests/Auth/OpenID/Consumer.php @@ -69,7 +69,7 @@ function Auth_OpenID_parse($qs) foreach ($parts as $pair) { list($key, $value) = explode("=", $pair, 2); assert(!array_key_exists($key, $result)); - $result[$key] = urldecode($value); + $result[urldecode($key)] = urldecode($value); } return $result; } |