"ext0" namespace instead "sreg" in response

Daniel Hofstetter daniel-hofstetter at gmx.ch
Tue Sep 25 01:10:05 PDT 2007


Hi all,

I am trying to implement an OpenID server based on the JanRain PHP 
library (RC2). Now I have the problem that my server returns as 
namespace "ext0" instead of "sreg". What could be the cause of this 
problem?

Here my code, maybe I am doing something wrong:

$store = new Auth_OpenID_FileStore(TMP.'openid');
$server = new Auth_OpenID_Server($store);
$request = $server->decodeRequest();

$sregRequest = 
Auth_OpenID_SRegRequest::fromOpenIDRequest($request->message);
$response = $request->answer(true);

$data = array('email' => 'myemail at example.com');
$sregResponse = Auth_OpenID_SRegResponse::extractResponse($sregRequest, 
$data);
$sregResponse->addToOpenIDResponse($response->fields);

$webResponse = $server->encodeResponse($response);
$this->redirect($webResponse->headers['location'], null, true);

Thanks for any help,
daniel



More information about the Dev mailing list