We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8a99905 commit cd9822bCopy full SHA for cd9822b
src/utils/rateLimiter.ts
@@ -7,7 +7,7 @@ export const rateLimiter: RateLimitRequestHandler = rateLimit({
7
windowMs: 60 * 1000,
8
limit: (req: Request): number => {
9
logger.debug(`Rate limit check ${ req.auth ? 'authenticated' : 'anon' } - ${ req.ip }`)
10
- return req.auth ? 60 : 5 // If no auth, set lower limit
+ return req.auth ? 60 : 5 // 60 req/min for auth, 5 for anon
11
},
12
keyGenerator: (req: Request): string => {
13
return req.auth?.sub ? `session-${req.auth.sub}` : req.ip!
0 commit comments