From c93913b4674f9a3bafc38cb68d0ee75cffcead52 Mon Sep 17 00:00:00 2001 From: Hamza-Ayed Date: Fri, 15 May 2026 15:45:48 +0300 Subject: [PATCH] Update: 2026-05-15 15:45:48 --- backend/config/db.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/config/db.php b/backend/config/db.php index 3a6a9c1..d4e6383 100644 --- a/backend/config/db.php +++ b/backend/config/db.php @@ -40,12 +40,12 @@ if (!$envLoaded) { } // Security: API Key Validation -$expectedApiKey = $_ENV['API_KEY'] ?? 'JORDAN_BOT_SECRET_2026'; +$expectedApiKey = $_SERVER['API_KEY'] ?? (getenv('API_KEY') ?: ($_ENV['API_KEY'] ?? 'JORDAN_BOT_SECRET_2026')); $headers = getallheaders(); $providedKey = $headers['X-API-Key'] ?? ($headers['x-api-key'] ?? null); -// Debug Logging -error_log("JordanBot API Check: Provided Key: [$providedKey], Expected Key (from ENV): [" . ($_ENV['API_KEY'] ?? 'NULL') . "], Fallback: [JORDAN_BOT_SECRET_2026]"); +// Enhanced Debug Logging +error_log("JordanBot API Check: Provided: [$providedKey], Expected: [$expectedApiKey], EnvLoaded: [" . ($envLoaded ? "YES" : "NO") . "]"); if ($providedKey !== $expectedApiKey) { http_response_code(401);