summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Auth/OpenID/Message.php6
-rw-r--r--examples/server/lib/actions.php10
-rw-r--r--examples/server/lib/common.php6
-rw-r--r--examples/server/lib/session.php4
-rw-r--r--examples/server/setup.php8
5 files changed, 17 insertions, 17 deletions
diff --git a/Auth/OpenID/Message.php b/Auth/OpenID/Message.php
index 9a5b20d..16ec1c1 100644
--- a/Auth/OpenID/Message.php
+++ b/Auth/OpenID/Message.php
@@ -675,7 +675,7 @@ class Auth_OpenID_Message {
if ($form_tag_attrs) {
foreach ($form_tag_attrs as $name => $attr) {
- $form .= sprintf(" %s=\"%s\"", $name, $attr);
+ $form .= sprintf(" %s=\"%s\"", $name, htmlspecialchars($attr));
}
}
@@ -684,11 +684,11 @@ class Auth_OpenID_Message {
foreach ($this->toPostArgs() as $name => $value) {
$form .= sprintf(
"<input type=\"hidden\" name=\"%s\" value=\"%s\" />\n",
- $name, urldecode($value));
+ htmlspecialchars($name), htmlspecialchars($value));
}
$form .= sprintf("<input type=\"submit\" value=\"%s\" />\n",
- $submit_text);
+ htmlspecialchars($submit_text));
$form .= "</form>\n";
diff --git a/examples/server/lib/actions.php b/examples/server/lib/actions.php
index 50dc19a..c87bf7b 100644
--- a/examples/server/lib/actions.php
+++ b/examples/server/lib/actions.php
@@ -18,7 +18,7 @@ function action_default()
{
header('X-XRDS-Location: '.buildURL('idpXrds'));
- $server =& getServer();
+ $server = getServer();
$method = $_SERVER['REQUEST_METHOD'];
$request = null;
if ($method == 'GET') {
@@ -41,7 +41,7 @@ function action_default()
if ($request->idSelect()) {
// Perform IDP-driven identifier selection
if ($request->mode == 'checkid_immediate') {
- $response =& $request->answer(false);
+ $response = $request->answer(false);
} else {
return trust_render($request);
}
@@ -51,7 +51,7 @@ function action_default()
// so.
return noIdentifier_render();
} else if ($request->immediate) {
- $response =& $request->answer(false, buildURL());
+ $response = $request->answer(false, buildURL());
} else {
if (!getLoggedInUser()) {
return login_render();
@@ -59,10 +59,10 @@ function action_default()
return trust_render($request);
}
} else {
- $response =& $server->handleRequest($request);
+ $response = $server->handleRequest($request);
}
- $webresponse =& $server->encodeResponse($response);
+ $webresponse = $server->encodeResponse($response);
if ($webresponse->code != AUTH_OPENID_HTTP_OK) {
header(sprintf("HTTP/1.1 %d ", $webresponse->code),
diff --git a/examples/server/lib/common.php b/examples/server/lib/common.php
index 80d05f5..aa4f067 100644
--- a/examples/server/lib/common.php
+++ b/examples/server/lib/common.php
@@ -50,8 +50,8 @@ function doAuth($info, $trusted=null, $fail_cancels=false,
if ($trusted) {
setRequestInfo();
- $server =& getServer();
- $response =& $info->answer(true, null, $req_url);
+ $server = getServer();
+ $response = $info->answer(true, null, $req_url);
// Answer with some sample Simple Registration data.
$sreg_data = array(
@@ -76,7 +76,7 @@ function doAuth($info, $trusted=null, $fail_cancels=false,
$sreg_response->toMessage($response->fields);
// Generate a response to send to the user agent.
- $webresponse =& $server->encodeResponse($response);
+ $webresponse = $server->encodeResponse($response);
$new_headers = array();
diff --git a/examples/server/lib/session.php b/examples/server/lib/session.php
index 201b6ee..5719b4b 100644
--- a/examples/server/lib/session.php
+++ b/examples/server/lib/session.php
@@ -82,8 +82,8 @@ function getServer()
{
static $server = null;
if (!isset($server)) {
- $server =& new Auth_OpenID_Server(getOpenIDStore(),
- buildURL());
+ $server = new Auth_OpenID_Server(getOpenIDStore(),
+ buildURL());
}
return $server;
}
diff --git a/examples/server/setup.php b/examples/server/setup.php
index 0a42bff..08af4d3 100644
--- a/examples/server/setup.php
+++ b/examples/server/setup.php
@@ -498,7 +498,7 @@ function getOpenIDStore()
'hostspec' => '<?php print $_SESSION['store_data']['host']; ?>'
);
- $db =& DB::connect($dsn);
+ $db = DB::connect($dsn);
if (PEAR::isError($db)) {
return null;
@@ -506,7 +506,7 @@ function getOpenIDStore()
$db->query("USE <?php print $_SESSION['store_data']['database']; ?>");
- $s =& new Auth_OpenID_MySQLStore($db);
+ $s = new Auth_OpenID_MySQLStore($db);
$s->createTables();
@@ -527,13 +527,13 @@ function getOpenIDStore()
'database' => '<?php print $_SESSION['store_data']['database']; ?>'
);
- $db =& DB::connect($dsn);
+ $db = DB::connect($dsn);
if (PEAR::isError($db)) {
return null;
}
- $s =& new Auth_OpenID_PostgreSQLStore($db);
+ $s = new Auth_OpenID_PostgreSQLStore($db);
$s->createTables();