From 90cf7502e81bc9b68df78adf18e0206dcebf264a Mon Sep 17 00:00:00 2001 From: Eric Espie Date: Wed, 7 Jun 2023 10:09:30 +0200 Subject: [PATCH] =?UTF-8?q?N=C2=B06358=20-=20Login=20REST=20API?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/loginurl.class.inc.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/application/loginurl.class.inc.php b/application/loginurl.class.inc.php index 166941d31..478d54808 100644 --- a/application/loginurl.class.inc.php +++ b/application/loginurl.class.inc.php @@ -40,7 +40,7 @@ class LoginURL extends AbstractLoginFSMExtension protected function OnReadCredentials(&$iErrorCode) { - if ($_SESSION['login_mode'] == 'url') + if (isset($_SESSION['login_mode']) && $_SESSION['login_mode'] == 'url') { $_SESSION['login_temp_auth_user'] = utils::ReadParam('auth_user', '', false, 'raw_data'); } @@ -49,7 +49,7 @@ class LoginURL extends AbstractLoginFSMExtension protected function OnCheckCredentials(&$iErrorCode) { - if ($_SESSION['login_mode'] == 'url') + if (isset($_SESSION['login_mode']) && $_SESSION['login_mode'] == 'url') { $sAuthUser = utils::ReadParam('auth_user', '', false, 'raw_data'); $sAuthPwd = utils::ReadParam('auth_pwd', null, false, 'raw_data'); @@ -66,7 +66,7 @@ class LoginURL extends AbstractLoginFSMExtension protected function OnCredentialsOK(&$iErrorCode) { - if ($_SESSION['login_mode'] == 'url') + if (isset($_SESSION['login_mode']) && $_SESSION['login_mode'] == 'url') { $sAuthUser = $_SESSION['auth_user']; LoginWebPage::OnLoginSuccess($sAuthUser, 'internal', $_SESSION['login_mode']); @@ -76,7 +76,7 @@ class LoginURL extends AbstractLoginFSMExtension protected function OnError(&$iErrorCode) { - if ($_SESSION['login_mode'] == 'url') + if (isset($_SESSION['login_mode']) && $_SESSION['login_mode'] == 'url') { $this->bErrorOccurred = true; }