summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Auth/OpenID.php4
-rw-r--r--Tests/Auth/OpenID/Consumer.php2
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;
}