diff options
author | tailor <cygnus@janrain.com> | 2007-03-31 00:42:09 +0000 |
---|---|---|
committer | tailor <cygnus@janrain.com> | 2007-03-31 00:42:09 +0000 |
commit | b0cdd4256a79f63898716758060428e71e96972c (patch) | |
tree | 27f45f6e2853e230e418435ee43673db919c9b7d /examples/server/lib | |
parent | b45bf0f3eb3574f65b2fb79eab3faa1bb214499c (diff) | |
download | php-openid-b0cdd4256a79f63898716758060428e71e96972c.zip php-openid-b0cdd4256a79f63898716758060428e71e96972c.tar.gz php-openid-b0cdd4256a79f63898716758060428e71e96972c.tar.bz2 |
[project @ Update example server to use new Sreg API]
Diffstat (limited to 'examples/server/lib')
-rw-r--r-- | examples/server/lib/common.php | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/examples/server/lib/common.php b/examples/server/lib/common.php index 9fd8e67..badda5f 100644 --- a/examples/server/lib/common.php +++ b/examples/server/lib/common.php @@ -8,6 +8,7 @@ require_once "lib/render/about.php"; require_once "lib/render/trust.php"; require_once "Auth/OpenID/Server.php"; +require_once "Auth/OpenID/SReg.php"; require_once "Auth/OpenID/HMACSHA1.php"; function authCancel($info) @@ -52,6 +53,22 @@ function doAuth($info, $trusted=null, $fail_cancels=false, setRequestInfo(); $server =& getServer(); $response =& $info->answer(true, null, $req_url); + + // Answer with some sample Simple Registration data. + $sreg_data = array( + 'fullname' => 'Example User', + 'nickname' => 'example', + 'dob' => '1970-01-01', + 'email' => 'invalid@example.com', + 'gender' => 'F', + 'postcode' => '12345', + 'country' => 'ES', + 'language' => 'eu', + 'timezone' => 'America/New_York'); + + Auth_OpenID_sendSRegFields($info, $sreg_data, + $response); + $webresponse =& $server->encodeResponse($response); $new_headers = array(); |