diff --git a/app/public/request-access.php b/app/public/request-access.php index d456b18..9ca88fe 100644 --- a/app/public/request-access.php +++ b/app/public/request-access.php @@ -87,7 +87,7 @@ if ($accessTypeId !== 2) { // Rate limiting: max 3 requests per 10 minutes per IP $rateLimitKey = 'access_request_' . ($_SERVER['REMOTE_ADDR'] ?? 'unknown'); -if (!RateLimit::check($rateLimitKey, 3, 600)) { +if (!(new RateLimit(3, 600))->checkKey($rateLimitKey)) { http_response_code(429); echo json_encode(['success' => false, 'message' => 'Trop de requêtes. Veuillez réessayer dans quelques minutes.']); exit;