aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/controllers/api/users/index.ts
diff options
context:
space:
mode:
Diffstat (limited to 'server/controllers/api/users/index.ts')
-rw-r--r--server/controllers/api/users/index.ts8
1 files changed, 7 insertions, 1 deletions
diff --git a/server/controllers/api/users/index.ts b/server/controllers/api/users/index.ts
index 008c34ca4..01ee73a53 100644
--- a/server/controllers/api/users/index.ts
+++ b/server/controllers/api/users/index.ts
@@ -42,6 +42,12 @@ const loginRateLimiter = new RateLimit({
42 delayMs: 0 42 delayMs: 0
43}) 43})
44 44
45const askSendEmailLimiter = new RateLimit({
46 windowMs: RATES_LIMIT.ASK_SEND_EMAIL.WINDOW_MS,
47 max: RATES_LIMIT.ASK_SEND_EMAIL.MAX,
48 delayMs: 0
49})
50
45const usersRouter = express.Router() 51const usersRouter = express.Router()
46usersRouter.use('/', meRouter) 52usersRouter.use('/', meRouter)
47 53
@@ -114,7 +120,7 @@ usersRouter.post('/:id/reset-password',
114) 120)
115 121
116usersRouter.post('/ask-send-verify-email', 122usersRouter.post('/ask-send-verify-email',
117 loginRateLimiter, 123 askSendEmailLimiter,
118 asyncMiddleware(usersAskSendVerifyEmailValidator), 124 asyncMiddleware(usersAskSendVerifyEmailValidator),
119 asyncMiddleware(askSendVerifyUserEmail) 125 asyncMiddleware(askSendVerifyUserEmail)
120) 126)