From 7951ee229a8c3511981d7969a65864cf3aee23e1 Mon Sep 17 00:00:00 2001 From: Eric Mc Sween Date: Thu, 26 Sep 2019 08:42:33 -0400 Subject: [PATCH] Merge pull request #2179 from overleaf/sk-re-add-project-dashboard-rate-limit Re-add rate limit on /project GitOrigin-RevId: 1099361db517c8bfce08b4bbc6b64d05205cccb1 --- services/web/app/src/router.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/services/web/app/src/router.js b/services/web/app/src/router.js index c489dd96ca..127bd9fa45 100644 --- a/services/web/app/src/router.js +++ b/services/web/app/src/router.js @@ -262,6 +262,11 @@ function initialize(webRouter, privateApiRouter, publicApiRouter) { webRouter.get( '/project', AuthenticationController.requireLogin(), + RateLimiterMiddleware.rateLimit({ + endpointName: 'open-dashboard', + maxRequests: 30, + timeInterval: 60 + }), ProjectController.projectListPage ) webRouter.post(