diff --git a/packages/backend/src/api/middleware/rateLimiter.ts b/packages/backend/src/api/middleware/rateLimiter.ts index 4042325..9eb514a 100644 --- a/packages/backend/src/api/middleware/rateLimiter.ts +++ b/packages/backend/src/api/middleware/rateLimiter.ts @@ -6,7 +6,11 @@ const windowInMinutes = Math.ceil(config.api.rateLimit.windowMs / 60000); export const rateLimiter = rateLimit({ windowMs: config.api.rateLimit.windowMs, max: config.api.rateLimit.max, - message: `Too many requests from this IP, please try again after ${windowInMinutes} minutes`, + message: { + status: 429, + message: `Too many requests from this IP, please try again after ${windowInMinutes} minutes` + }, + statusCode: 429, standardHeaders: true, - legacyHeaders: false, + legacyHeaders: false });