diff options
| author | Christophe Nowicki <cnowicki@easter-eggs.com> | 2004-09-16 15:57:55 +0000 |
|---|---|---|
| committer | Christophe Nowicki <cnowicki@easter-eggs.com> | 2004-09-16 15:57:55 +0000 |
| commit | 40940b95aaefd87f9af96439669cc6cb184d69ef (patch) | |
| tree | f0d65eaa1369aeaca88f5774f2ca2cba4932ca27 /php/Attic/examples/sample-sp | |
| parent | 7ea2275ca076a880c27448cdbdfe09ffa9f15db8 (diff) | |
| download | lasso-40940b95aaefd87f9af96439669cc6cb184d69ef.tar.gz lasso-40940b95aaefd87f9af96439669cc6cb184d69ef.tar.xz lasso-40940b95aaefd87f9af96439669cc6cb184d69ef.zip | |
New logging system with a web interface.
Diffstat (limited to 'php/Attic/examples/sample-sp')
| -rw-r--r-- | php/Attic/examples/sample-sp/index.php | 35 | ||||
| -rw-r--r-- | php/Attic/examples/sample-sp/login.php | 2 | ||||
| -rw-r--r-- | php/Attic/examples/sample-sp/setup.php | 9 |
3 files changed, 30 insertions, 16 deletions
diff --git a/php/Attic/examples/sample-sp/index.php b/php/Attic/examples/sample-sp/index.php index 700198f4..199e8286 100644 --- a/php/Attic/examples/sample-sp/index.php +++ b/php/Attic/examples/sample-sp/index.php @@ -66,34 +66,39 @@ You can get more informations about <b>Lasso</b> at <br> <body> <p> -<table border="1" frame="above"> -<tr> - <td><b>Service Provider Administration</b></td> -</tr> -<tr> - <td><a href="setup.php">Setup</a></td> -</tr> +<b>Service Provider Administration</b><br> +<a href="setup.php">Setup</a><br> +<a href="admin_user.php">Users Management</a><br> +</p> +<p> + <b>Serice Provider Fonctionnality</b> +<table> +<?php + if (!isset($_SESSION["nameidentifier"])) { + ?> <tr> - <td><a href="admin_user.php">Users Management</a></td> + <td colspan="2">Single SignOn using an IdP</td> </tr> <tr> - <td><b>Serice Provider Fonctionnality</b></td> + <td>Provider</td> + <td>Profile</td> </tr> -<?php - if (!isset($_SESSION["nameidentifier"])) { - ?> <tr> - <td><a href="login.php">Login!</a></td> + <td><?php echo $config['providerID']; ?></td> + <td><a href="login.php">post</a> | <a href="login.php">artifact</a></td> </tr> <?php } else { ?> <tr> - <td><a href="logout.php">Logout!</a></td> + <td colspan="2">Single Logout</td> +<tr> + <td colspan="2"><a href="logout.php">Logout!</a></td> </tr> <?php } ?> </table> </p> + <p> -<table border="1" frame="above"> +<table> <caption><b>Status</b></caption> <tr> <?php diff --git a/php/Attic/examples/sample-sp/login.php b/php/Attic/examples/sample-sp/login.php index 339a8a2e..229aa28a 100644 --- a/php/Attic/examples/sample-sp/login.php +++ b/php/Attic/examples/sample-sp/login.php @@ -42,7 +42,7 @@ $request->nameIdPolicy = lassoLibNameIDPolicyTypeFederated; $request->consent = lassoLibConsentObtained; - $login->buildAuthnRequestMsg("https://idp1/metadata"); + $login->buildAuthnRequestMsg($config['providerID']); $url = $login->msgUrl; diff --git a/php/Attic/examples/sample-sp/setup.php b/php/Attic/examples/sample-sp/setup.php index 01d283ed..eebd81ed 100644 --- a/php/Attic/examples/sample-sp/setup.php +++ b/php/Attic/examples/sample-sp/setup.php @@ -50,6 +50,7 @@ 'sp-public_key' => $cwd . "/public-key_sp1.pem", 'sp-private_key' => $cwd . "/private-key-raw_sp1.pem", 'sp-ca' => $cwd . "/certificate_sp1.pem", + 'providerID' => "https://idp1/metadata", 'idp-metadata' => $cwd . "/metadata_idp1.xml", 'idp-public_key' => $cwd . "/public-key_idp1.pem", 'idp-ca' => $cwd . "/certificate_idp1.pem", @@ -145,6 +146,7 @@ $keys = array_keys($config); $files = preg_grep("/(sp|idp)/", $keys); + foreach($files as $file) { print "<br>Check file " . $config[$file] . " : "; @@ -293,10 +295,17 @@ </tr> <tr> + <td>ProviderID :</td> + <td><input type='text' name='providerID' size='50' value='<?php echo $config['providerID']; ?>'></td> + <td> </td> +</tr> + +<tr> <td>Metadata :</td> <td><input type='text' name='idp-metadata' size='50' value='<?php echo $config['idp-metadata']; ?>'></td> <td> </td> </tr> + <tr> <td>Public Key :</td> <td><input type='text' name='idp-public_key' size='50' value='<?php echo $config['idp-public_key']; ?>'> |
