diff options
author | tailor <cygnus@janrain.com> | 2007-04-16 21:25:49 +0000 |
---|---|---|
committer | tailor <cygnus@janrain.com> | 2007-04-16 21:25:49 +0000 |
commit | a3d2f2084e458233f25081777b4e0ce43052f33e (patch) | |
tree | 16cc48489931d477a7015264e1a2506f2b937151 /examples/server | |
parent | 60e6e1eb6bb28f8bca7f73d216047f453df9e025 (diff) | |
download | php-openid-a3d2f2084e458233f25081777b4e0ce43052f33e.zip php-openid-a3d2f2084e458233f25081777b4e0ce43052f33e.tar.gz php-openid-a3d2f2084e458233f25081777b4e0ce43052f33e.tar.bz2 |
[project @ Fix simple registration API to use toMessage()]
Diffstat (limited to 'examples/server')
-rw-r--r-- | examples/server/lib/common.php | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/examples/server/lib/common.php b/examples/server/lib/common.php index badda5f..600b987 100644 --- a/examples/server/lib/common.php +++ b/examples/server/lib/common.php @@ -66,9 +66,17 @@ function doAuth($info, $trusted=null, $fail_cancels=false, 'language' => 'eu', 'timezone' => 'America/New_York'); - Auth_OpenID_sendSRegFields($info, $sreg_data, - $response); + // Add the simple registration response values to the OpenID + // response message. + $sreg_request = Auth_OpenID_SRegRequest::fromOpenIDRequest( + $info->message); + $sreg_response = Auth_OpenID_SRegResponse::extractResponse( + $sreg_request, $sreg_data); + + $sreg_response->toMessage($response->fields); + + // Generate a response to send to the user agent. $webresponse =& $server->encodeResponse($response); $new_headers = array(); |