Put rate limited error in JSON #16
1 changed files with 5 additions and 2 deletions
|
@ -15,7 +15,10 @@ const app = express.Router();
|
||||||
const createAccountLimiter = rateLimit({
|
const createAccountLimiter = rateLimit({
|
||||||
windowMs: 60 * 60 * 1000, // 1 hour window
|
windowMs: 60 * 60 * 1000, // 1 hour window
|
||||||
max: 10, // start blocking after 5 requests
|
max: 10, // start blocking after 5 requests
|
||||||
message: "You are being rate limited"
|
message: JSON.stringify({
|
||||||
|
error: true,
|
||||||
|
message: "ERROR_RATE_LIMITED"
|
||||||
|
})
|
||||||
});
|
});
|
||||||
|
|
||||||
mongoose.connect(config.mongoUrl, {useNewUrlParser: true, useUnifiedTopology: true});
|
mongoose.connect(config.mongoUrl, {useNewUrlParser: true, useUnifiedTopology: true});
|
||||||
|
@ -211,4 +214,4 @@ app.post("/browser/token/clear", authenticateEndpoint((req, res) => {
|
||||||
res.sendStatus(200);
|
res.sendStatus(200);
|
||||||
}));
|
}));
|
||||||
|
|
||||||
module.exports = app;
|
module.exports = app;
|
||||||
|
|
Reference in a new issue