redThread / server /src /middleware /rateLimiter.js
3v324v23's picture
Initial commit of RedThread project
0dd2082
raw
history blame contribute delete
386 Bytes
const rateLimit = require('express-rate-limit');
const config = require('../config');
const rateLimiter = rateLimit({
windowMs: config.rateLimit.windowMs,
max: config.rateLimit.max,
standardHeaders: true,
legacyHeaders: false,
message: {
success: false,
error: 'Too many requests. Please try again later.',
},
});
module.exports = rateLimiter;