| 
<?phprequire_once "common.php";
 
 global $pape_policy_uris;
 ?>
 <html>
 <head><title>PHP OpenID Authentication Example</title></head>
 <style type="text/css">
 * {
 font-family: verdana,sans-serif;
 }
 body {
 width: 50em;
 margin: 1em;
 }
 div {
 padding: .5em;
 }
 table {
 margin: none;
 padding: none;
 }
 .alert {
 border: 1px solid #e7dc2b;
 background: #fff888;
 }
 .success {
 border: 1px solid #669966;
 background: #88ff88;
 }
 .error {
 border: 1px solid #ff0000;
 background: #ffaaaa;
 }
 #verify-form {
 border: 1px solid #777777;
 background: #dddddd;
 margin-top: 1em;
 padding-bottom: 0em;
 }
 </style>
 <body>
 <h1>PHP OpenID Authentication Example</h1>
 <p>
 This example consumer uses the <a
 href="http://github.com/openid/php-openid">PHP
 OpenID</a> library. It just verifies that the URL that you enter
 is your identity URL.
 </p>
 
 <?php if (isset($msg)) { print "<div class=\"alert\">$msg</div>"; } ?>
 <?php if (isset($error)) { print "<div class=\"error\">$error</div>"; } ?>
 <?php if (isset($success)) { print "<div class=\"success\">$success</div>"; } ?>
 
 <div id="verify-form">
 <form method="get" action="try_auth.php">
 Identity URL:
 <input type="hidden" name="action" value="verify" />
 <input type="text" name="openid_identifier" value="" />
 
 <p>Optionally, request these PAPE policies:</p>
 <p>
 <?php foreach ($pape_policy_uris as $i => $uri) {
 print "<input type=\"checkbox\" name=\"policies[]\" value=\"$uri\" />";
 print "$uri<br/>";
 } ?>
 </p>
 
 <input type="submit" value="Verify" />
 </form>
 </div>
 </body>
 </html>
 
 |