Просмотр исходного кода

Merge pull request #2179 from overleaf/sk-re-add-project-dashboard-rate-limit

Re-add rate limit on /project

GitOrigin-RevId: 1099361db517c8bfce08b4bbc6b64d05205cccb1
Eric Mc Sween 6 лет назад
Родитель
Сommit
7951ee229a
1 измененных файлов с 5 добавлено и 0 удалено
  1. 5 0
      services/web/app/src/router.js

+ 5 - 0
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(