diff --git a/saml_pipelines.php b/saml_pipelines.php index e24d607..9202288 100644 --- a/saml_pipelines.php +++ b/saml_pipelines.php @@ -3,9 +3,11 @@ /* Loading simplesamlphp */ include_spip('inc/simplesamlphp/lib/_autoload'); -include_spip('inc/my_auth'); +include_spip('inc/headers'); include_spip('inc/session'); +include_spip('inc/my_auth'); + function saml_definir_session($session) { // Vérification de la connection à l'idp @@ -15,6 +17,7 @@ function saml_definir_session($session) if (!$simplesaml->isAuthenticated()) { my_spip_logout(); + redirige_par_entete('/'); } } return $session;