From 1728dcc40cd9ac6ec6f162664e58b9d1a610b4ea Mon Sep 17 00:00:00 2001 From: Eric Espie Date: Mon, 14 Feb 2022 09:31:52 +0100 Subject: [PATCH] =?UTF-8?q?N=C2=B04784=20-=20CAS=20authentication=20issue?= =?UTF-8?q?=20with=20iTop=203.0=20*=20Moved=20session=20closing=20after=20?= =?UTF-8?q?the=20login?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/loginwebpage.class.inc.php | 1 + application/startup.inc.php | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/application/loginwebpage.class.inc.php b/application/loginwebpage.class.inc.php index 8c7aa5105..9f0735784 100644 --- a/application/loginwebpage.class.inc.php +++ b/application/loginwebpage.class.inc.php @@ -483,6 +483,7 @@ class LoginWebPage extends NiceWebPage $iResponse = $oLoginFSMExtensionInstance->LoginAction($sLoginState, $iErrorCode); if ($iResponse == self::LOGIN_FSM_RETURN) { + Session::WriteClose(); return $iErrorCode; // Asked to exit FSM, generally login OK } if ($iResponse == self::LOGIN_FSM_ERROR) diff --git a/application/startup.inc.php b/application/startup.inc.php index 9b3a2e8fe..95a3a59d2 100644 --- a/application/startup.inc.php +++ b/application/startup.inc.php @@ -66,7 +66,6 @@ register_shutdown_function(function() }); $oKPI = new ExecutionKPI(); Session::Start(); -Session::WriteClose(); $oKPI->ComputeAndReport("Session Start"); $sSwitchEnv = utils::ReadParam('switch_env', null);