Example #1
0
 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';
 }
Example #2
0
 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);
 }