Source for file papi1.5-slo-extra.php
Documentation is available at papi1.5-slo-extra.php
* This is a sample file to demonstrate the functionality of the phpPoA2 package.
* @author Jaime Perez <jaime.perez@rediris.es>
$poa = new PoA("sample9");
echo "<h1>PAPI 1.5 Example #8 SP2</h1>";
if (!isset ($_REQUEST['logout'])) {
echo "<h2>authenticate()</h2>";
$auth = $poa->authenticate();
echo "<p><strong>authenticate()</strong>: <div style=\"background: #ccffcc; padding: 5px\"><tt>AUTHN_SUCCESS</tt></div></p>";
echo "<p><strong>authenticate()</strong>: <div style=\"background: #ffcccc; padding: 5px\"><tt>AUTHN_FAILED</tt></div></p>";
echo "<h3>Single Logout</h3>";
echo "<p><a href=\"?logout\">Logout</a></p>";
echo "<h2>logout()</h2>";
$loggedout = $poa->logout(true);
echo "<p><strong>logout()</strong>: <div style=\"background: #ccffcc; padding: 5px\"><tt>true</tt></div></p>";
echo "<p><strong>logout()</strong>: <div style=\"background: #ffcccc; padding: 5px\"><tt>false</tt></div></p>";
echo "<h3>Single Sign On</h3>";
echo "<p><a href=\"papi1.5-slo.php\">Go to first Service Provider</a></p>";
echo "<p><a href=\"papi1.5-slo-extra.php\">Go to second Service Provider (current)</a></p>";
|