diff --git a/exemples/index.php b/exemples/exemple1.php similarity index 62% rename from exemples/index.php rename to exemples/exemple1.php index 259d469..0e646e6 100755 --- a/exemples/index.php +++ b/exemples/exemple1.php @@ -2,10 +2,10 @@ require_once('spkitlasso/lassospkit_public_api.inc.php'); require_once('spkitlasso/lassospkit_debug.inc.php'); require_once('spkitlasso/lassospkit_utils.inc.php'); -$myself = LassoSPKitUtils::myself(); + if (isset($_SERVER['PATH_INFO']) && $_SERVER['PATH_INFO'] == '/logout') { - echo lassospkit_soap_logout(); - header('Location: ..'); + lassospkit_soap_logout(); + header('Location: ../exemple.php'); exit(0); } if (isset($_SERVER['PATH_INFO']) && $_SERVER['PATH_INFO'] == '/login') { @@ -13,7 +13,9 @@ if (isset($_SERVER['PATH_INFO']) && $_SERVER['PATH_INFO'] == '/login') { if (isset($_GET['passive']) && $_GET['passive'] == 1) { $isPassive = true; } - echo lassospkit_redirect_login('http://localhost/~bdauvergne/spkittest/',$isPassive); + # Very special + lassospkit_set_userid(LassoSPKitUtilsSession::getSingleton()->id); + lassospkit_redirect_login('../exemple.php',$isPassive); exit(0); } if (isset($_SERVER['PATH_INFO']) && $_SERVER['PATH_INFO'] == '/federate') { @@ -21,7 +23,13 @@ if (isset($_SERVER['PATH_INFO']) && $_SERVER['PATH_INFO'] == '/federate') { if (isset($_GET['passive']) && $_GET['passive'] == 1) { $isPassive = true; } - echo lassospkit_redirect_federate('http://localhost/~bdauvergne/spkittest/',$isPassive); + lassospkit_set_userid(LassoSPKitUtilsSession::getSingleton()->id); + lassospkit_redirect_federate('../exemple.php',$isPassive); + exit(0); +} +if (isset($_SERVER['PATH_INFO']) && $_SERVER['PATH_INFO'] == '/defederate') { + lassospkit_soap_defederate(); + header('Location: ../exemple.php'); exit(0); } echo ''; @@ -40,12 +48,12 @@ function show($a) {