Added liking and security measures

This commit is contained in:
Sven laptop
2026-07-31 15:11:57 +02:00
parent 494b583cbc
commit ab73eecfec
25 changed files with 1095 additions and 91 deletions
+19
View File
@@ -0,0 +1,19 @@
const rateLimit = require("express-rate-limit");
const authLimiter = rateLimit({
windowMs: 15 * 60 * 1000,
limit: 20,
standardHeaders: "draft-7",
legacyHeaders: false,
message: "Too many attempts, please try again later",
});
const globalLimiter = rateLimit({
windowMs: 15 * 60 * 1000,
limit: 300,
standardHeaders: "draft-7",
legacyHeaders: false,
message: "Too many requests, please try again later",
});
module.exports = { authLimiter, globalLimiter };