From bbcefd20cf4f90540916f1552850da2017df7483 Mon Sep 17 00:00:00 2001 From: Hamza-Ayed Date: Wed, 22 Jul 2026 00:52:20 +0300 Subject: [PATCH] Update: 2026-07-22 00:52:19 --- backend/core/Auth/RateLimiter.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/backend/core/Auth/RateLimiter.php b/backend/core/Auth/RateLimiter.php index dd594850..12444cf2 100644 --- a/backend/core/Auth/RateLimiter.php +++ b/backend/core/Auth/RateLimiter.php @@ -30,6 +30,10 @@ class RateLimiter // $type: login | otp | api | ride | upload public function check(string $identifier, string $type = 'api'): bool { + if (getenv('DISABLE_RATE_LIMITER') === 'true' || ($_ENV['DISABLE_RATE_LIMITER'] ?? '') === 'true') { + return true; + } + if (!$this->redis) { // HIGH-01 FIX: fallback مع ملف بدلاً من تمرير كل الطلبات return $this->fileBasedCheck($identifier, $type);