From caafc380ea3e1faaf21345861c35b27a73713244 Mon Sep 17 00:00:00 2001 From: Marc Hagen Date: Wed, 23 Nov 2022 11:48:54 +0100 Subject: [PATCH] Better session checking, and use consts --- backend.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/backend.php b/backend.php index 9c149ec..ff8c10d 100644 --- a/backend.php +++ b/backend.php @@ -21,8 +21,13 @@ use Hybula\LookingGlass; LookingGlass::validateConfig(); LookingGlass::startSession(); -if ($_SESSION['TARGET'] && $_SESSION['METHOD'] && isset($_SESSION['BACKEND'])) { - unset($_SESSION['BACKEND']); +if (isset($_SESSION[LookingGlass::SESSION_TARGET_HOST]) && + isset($_SESSION[LookingGlass::SESSION_TARGET_METHOD]) && + isset($_SESSION[LookingGlass::SESSION_CALL_BACKEND]) +) { + unset($_SESSION[LookingGlass::SESSION_CALL_BACKEND]); + + switch ($_SESSION['METHOD']) { case 'ping': LookingGlass::ping($_SESSION['TARGET']);