forked from GNUsocial/gnu-social
		
	
		
			
				
	
	
		
			74 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			74 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| require_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>
 |