use custom rate limit key generator due to cf changes

This commit is contained in:
TheBeastLT
2021-12-13 09:15:04 +01:00
parent 91eac9f8c6
commit 5d42389067
4 changed files with 419 additions and 416 deletions

View File

@@ -12,7 +12,8 @@ const router = getRouter({ ...addonInterface, manifest: manifest() });
const limiter = rateLimit({
windowMs: 60 * 60 * 1000, // 1 hours
max: 300, // limit each IP to 300 requests per windowMs
headers: false
headers: false,
keyGenerator: (req) => requestIp.getClientIp(req)
});
router.use(limiter);