Patch IP recognition

This commit is contained in:
Tuan Dang
2023-01-17 00:50:35 +07:00
parent 56aec216c1
commit 614a2558f5
5 changed files with 29 additions and 4 deletions
+11 -2
View File
@@ -8,6 +8,9 @@ const apiLimiter = rateLimit({
legacyHeaders: false,
skip: (request) => {
return request.path === '/healthcheck' || request.path === '/api/status'
},
keyGenerator: (req, res) => {
return req.clientIp
}
});
@@ -16,7 +19,10 @@ const authLimiter = rateLimit({
windowMs: 60 * 1000,
max: 10,
standardHeaders: true,
legacyHeaders: false
legacyHeaders: false,
keyGenerator: (req, res) => {
return req.clientIp
}
});
// 10 requests per hour
@@ -24,7 +30,10 @@ const passwordLimiter = rateLimit({
windowMs: 60 * 60 * 1000,
max: 10,
standardHeaders: true,
legacyHeaders: false
legacyHeaders: false,
keyGenerator: (req, res) => {
return req.clientIp
}
});
export {