fix: improve error message when too many requests are sent

This commit is contained in:
tdurieux
2023-04-03 10:50:55 +02:00
parent d3f9e67c62
commit ed0dd82cfb

View File

@@ -69,6 +69,9 @@ export default async function start() {
max: config.RATE_LIMIT, // limit each IP
standardHeaders: true,
legacyHeaders: false,
message: (request: express.Request, response: express.Response) => {
return `You can only make ${config.RATE_LIMIT} requests every 15min.`;
},
});
const speedLimiter = slowDown({
windowMs: 15 * 60 * 1000, // 15 minutes