From c342726ad4ccbb90b8ff29f1cc1c89f9f7e8d98f Mon Sep 17 00:00:00 2001 From: Yohan Boniface Date: Fri, 26 Apr 2019 13:48:55 +0200 Subject: Allow to control RATES_LIMIT from configuration (#1787) * Allow to control RATES_LIMIT from configuration * @Chocobozzz review (squash me) --- server/initializers/constants.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'server/initializers/constants.ts') diff --git a/server/initializers/constants.ts b/server/initializers/constants.ts index 2be364cc8..193bae5b5 100644 --- a/server/initializers/constants.ts +++ b/server/initializers/constants.ts @@ -281,12 +281,12 @@ let CONSTRAINTS_FIELDS = { const RATES_LIMIT = { LOGIN: { - WINDOW_MS: 5 * 60 * 1000, // 5 minutes - MAX: 15 // 15 attempts + WINDOW_MS: CONFIG.RATES_LIMIT.LOGIN.WINDOW_MS, + MAX: CONFIG.RATES_LIMIT.LOGIN.MAX }, ASK_SEND_EMAIL: { - WINDOW_MS: 5 * 60 * 1000, // 5 minutes - MAX: 3 // 3 attempts + WINDOW_MS: CONFIG.RATES_LIMIT.ASK_SEND_EMAIL.WINDOW_MS, + MAX: CONFIG.RATES_LIMIT.ASK_SEND_EMAIL.MAX } } -- cgit v1.2.3