diff options
Diffstat (limited to 'examples/server/lib/render')
-rw-r--r-- | examples/server/lib/render/idpage.php | 26 | ||||
-rw-r--r-- | examples/server/lib/render/login.php | 4 | ||||
-rw-r--r-- | examples/server/lib/render/trust.php | 4 |
3 files changed, 28 insertions, 6 deletions
diff --git a/examples/server/lib/render/idpage.php b/examples/server/lib/render/idpage.php new file mode 100644 index 0000000..103ec3c --- /dev/null +++ b/examples/server/lib/render/idpage.php @@ -0,0 +1,26 @@ +<?php + +require_once "lib/session.php"; +require_once "lib/render.php"; + +define('idpage_pat', + '<html> +<head> + <link rel="openid2.provider openid.server" href="%s"/> +</head> +<body> + This is the identity page for %s. +</body> +</html>'); + +define('login_needed_pat', + 'You must be logged in as %s to approve this request.'); + +function idpage_render($identity) +{ + $esc_identity = htmlspecialchars($identity, ENT_QUOTES); + $body = sprintf(idpage_pat, buildURL(), $esc_identity); + return array(array(), $body); +} + +?>
\ No newline at end of file diff --git a/examples/server/lib/render/login.php b/examples/server/lib/render/login.php index 9e8f370..19a242a 100644 --- a/examples/server/lib/render/login.php +++ b/examples/server/lib/render/login.php @@ -18,10 +18,6 @@ define('login_form_pat', value="%s" id="openid_url" /></td> </tr> <tr> - <th><label for="password">Password:</label></th> - <td><input type="password" name="password" id="password" /></td> - </tr> - <tr> <td colspan="2"> <input type="submit" value="Log in" /> <input type="submit" name="cancel" value="Cancel" /> diff --git a/examples/server/lib/render/trust.php b/examples/server/lib/render/trust.php index 60d01d0..9acfae7 100644 --- a/examples/server/lib/render/trust.php +++ b/examples/server/lib/render/trust.php @@ -5,7 +5,7 @@ require_once "lib/render.php"; define('trust_form_pat', '<div class="form"> - <p>Do you wish to confirm your identity URL (<code>%s</code>) with <code>%s</code>?</p> + <p>Do you wish to confirm your identity (<code>%s</code>) with <code>%s</code>?</p> <form method="post" action="%s"> <input type="checkbox" name="remember" value="on" id="remember"><label for="remember">Remember this decision</label> @@ -19,7 +19,7 @@ define('trust_form_pat', function trust_render($info) { $current_user = getLoggedInUser(); - $lnk = link_render($current_user); + $lnk = link_render(idURL($current_user)); $trust_root = htmlspecialchars($info->trust_root); $trust_url = buildURL('trust', true); $form = sprintf(trust_form_pat, $lnk, $trust_root, $trust_url); |