function execute($requests) { $u = $GLOBALS['AUTH']->uid(); $server =& openid_util_get_server(); $openid_request = $server->decodeRequest(); if ($openid_request->identity !== openid_util_get_url($u)) { openpne_redirect('openid', 'page_server_error'); } openid_util_set_session($openid_request); $this->set('trust_root', $openid_request->trust_root); return 'success'; }
function execute($requests) { $u = $GLOBALS['AUTH']->uid(); $openid_request = openid_util_get_session(); openid_util_set_session(); if ($openid_request->identity !== openid_util_get_url($u)) { openpne_redirect('openid', 'page_server_error'); } $server =& openid_util_get_server(); $response =& $openid_request->answer(true); $webresponse =& $server->encodeResponse($response); openid_util_write_response($webresponse); }