Skip to content

Commit f73e3be

Browse files
committed
sachen
1 parent 8d3d1fd commit f73e3be

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

middleware.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ const rateLimitStore = new Map<string, { count: number; resetTime: number }>();
77

88
// Rate limiting configuration
99
const RATE_LIMIT_CONFIG = {
10-
'/api/auth': { maxRequests: 50, windowMs: 1 * 60 * 1000 }, // 5 requests per 15 minutes
11-
'/api/project-requests': { maxRequests: 50, windowMs: 1 * 60 * 1000 }, // 3 requests per hour
12-
'/api/comments': { maxRequests: 50, windowMs: 1 * 60 * 1000 }, // 10 requests per 5 minutes
13-
'/api/ratings': { maxRequests: 50, windowMs: 1 * 60 * 1000 }, // 20 requests per hour
14-
'/api/users': { maxRequests: 50, windowMs: 1 * 60 * 1000 }, // 10 requests per 15 minutes
15-
'default': { maxRequests: 50, windowMs: 1 * 60 * 1000 } // Default rate limit
10+
'/api/auth': { maxRequests: 500, windowMs: 1 * 60 * 1000 }, // 5 requests per 15 minutes
11+
'/api/project-requests': { maxRequests: 500, windowMs: 1 * 60 * 1000 }, // 3 requests per hour
12+
'/api/comments': { maxRequests: 500, windowMs: 1 * 60 * 1000 }, // 10 requests per 5 minutes
13+
'/api/ratings': { maxRequests: 500, windowMs: 1 * 60 * 1000 }, // 20 requests per hour
14+
'/api/users': { maxRequests: 500, windowMs: 1 * 60 * 1000 }, // 10 requests per 15 minutes
15+
'default': { maxRequests: 500, windowMs: 1 * 60 * 1000 } // Default rate limit
1616
};
1717

1818
function getClientIP(request: NextRequest): string {

0 commit comments

Comments
 (0)