summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Auth/OpenID/Server.php6
-rw-r--r--examples/server/lib/actions.php3
2 files changed, 6 insertions, 3 deletions
diff --git a/Auth/OpenID/Server.php b/Auth/OpenID/Server.php
index 7267b96..d3f384f 100644
--- a/Auth/OpenID/Server.php
+++ b/Auth/OpenID/Server.php
@@ -1532,8 +1532,12 @@ class Auth_OpenID_Server {
* Decodes a query args array into the appropriate
* Auth_OpenID_Request object.
*/
- function decodeRequest(&$query)
+ function decodeRequest($query=null)
{
+ if ($query === null) {
+ $query = Auth_OpenID::getQuery();
+ }
+
return $this->decoder->decode($query);
}
}
diff --git a/examples/server/lib/actions.php b/examples/server/lib/actions.php
index 2a6056b..94fab77 100644
--- a/examples/server/lib/actions.php
+++ b/examples/server/lib/actions.php
@@ -26,8 +26,7 @@ function action_default()
$request = $_POST;
}
- $request_args = Auth_OpenID::getQuery();
- $request = $server->decodeRequest($request_args);
+ $request = $server->decodeRequest();
if (!$request) {
return about_render();