summaryrefslogtreecommitdiffstats
path: root/Auth/OpenID/Server.php
diff options
context:
space:
mode:
Diffstat (limited to 'Auth/OpenID/Server.php')
-rw-r--r--Auth/OpenID/Server.php6
1 files changed, 5 insertions, 1 deletions
diff --git a/Auth/OpenID/Server.php b/Auth/OpenID/Server.php
index 81bd3f1..e746bcc 100644
--- a/Auth/OpenID/Server.php
+++ b/Auth/OpenID/Server.php
@@ -1059,10 +1059,14 @@ class Auth_OpenID_CheckIDRequest extends Auth_OpenID_Request {
$response->fields->updateArgs(Auth_OpenID_OPENID_NS,
array('mode' => $mode,
- 'op_endpoint' => $server_url,
'return_to' => $this->return_to,
'response_nonce' => Auth_OpenID_mkNonce()));
+ if (!$this->message->isOpenID1()) {
+ $response->fields->setArg(Auth_OpenID_OPENID_NS,
+ 'op_endpoint', $server_url);
+ }
+
if ($response_identity !== null) {
$response->fields->setArg(
Auth_OpenID_OPENID_NS,