14 lines
430 B
JavaScript
14 lines
430 B
JavaScript
const createRateLimiter = require('../utils/createRateLimiter');
|
|
|
|
const authRateLimit = createRateLimiter('auth', {
|
|
windowMs: 15 * 60 * 1000,
|
|
max: 40,
|
|
standardHeaders: true,
|
|
legacyHeaders: false,
|
|
message: {
|
|
error: 'تعداد درخواستهای احراز هویت بیش از حد مجاز است. لطفاً چند دقیقه بعد دوباره تلاش کنید.',
|
|
},
|
|
});
|
|
|
|
module.exports = authRateLimit;
|