Ayeantics commited on
Commit
f8a659c
·
verified ·
1 Parent(s): 3e0d39c

Update server.js

Browse files
Files changed (1) hide show
  1. server.js +1 -1
server.js CHANGED
@@ -16,7 +16,7 @@ let ipConfigurations = {};
16
  // Rate limit middleware
17
  app.use('/api', (req, res, next) => {
18
  const ip = req.headers['x-forwarded-for'] || req.connection.remoteAddress;
19
- const config = ipConfigurations[ip] || { limit: 10, requestCount: 0, nextAvailableTime: Date.now() };
20
 
21
  if (new Date() < new Date(config.nextAvailableTime) || config.requestCount >= config.limit) {
22
  return res.status(429).json({
 
16
  // Rate limit middleware
17
  app.use('/api', (req, res, next) => {
18
  const ip = req.headers['x-forwarded-for'] || req.connection.remoteAddress;
19
+ const config = ipConfigurations[ip] || { limit: 2, requestCount: 0, nextAvailableTime: Date.now() };
20
 
21
  if (new Date() < new Date(config.nextAvailableTime) || config.requestCount >= config.limit) {
22
  return res.status(429).json({