Add: Rate Limit to front rendering. Using Components for reusability

This commit is contained in:
MasterAcnolo
2025-12-28 12:40:55 +01:00
parent 12ff25cc4b
commit ae7d338474
4 changed files with 59 additions and 6 deletions

View File

@@ -0,0 +1,14 @@
const RateLimit = require("express-rate-limit");
/* Rate Limite */
const rateLimite = RateLimit({
windowMs: 15 * 60, // 15 minutes
max: 5, // limit each IP to 100 requests per windowMs on the root path
message: "Too many requests, please try again later.",
statusCode: 429, // HTTP status code for "Too Many Requests"
});
module.exports = {
rateLimite
}