Browse Source

refactoring

pull/8089/head
dashevchenko 4 years ago
parent
commit
644f94d012
  1. 2
      application/src/main/java/org/thingsboard/server/controller/AuthController.java
  2. 2
      application/src/main/resources/thingsboard.yml

2
application/src/main/java/org/thingsboard/server/controller/AuthController.java

@ -75,7 +75,7 @@ import java.util.concurrent.ConcurrentMap;
@Slf4j @Slf4j
@RequiredArgsConstructor @RequiredArgsConstructor
public class AuthController extends BaseController { public class AuthController extends BaseController {
@Value("${rate_limits.reset_password_per_user.configuration:5:300}") @Value("${rate_limits.reset_password_per_user.configuration:5:3600}")
@Getter @Getter
private String defaultLimitsConfiguration; private String defaultLimitsConfiguration;
private final ConcurrentMap<UserId, TbRateLimits> resetPasswordRateLimits = new ConcurrentHashMap<>(); private final ConcurrentMap<UserId, TbRateLimits> resetPasswordRateLimits = new ConcurrentHashMap<>();

2
application/src/main/resources/thingsboard.yml

@ -1211,4 +1211,4 @@ management:
include: '${METRICS_ENDPOINTS_EXPOSE:info}' include: '${METRICS_ENDPOINTS_EXPOSE:info}'
rate_limits: rate_limits:
reset_password_per_user: reset_password_per_user:
configuration: "${RESET_PASSWORD_PER_USER_RATE_LIMIT_CONFIGURATION:5:5}" configuration: "${RESET_PASSWORD_PER_USER_RATE_LIMIT_CONFIGURATION:5:3600}"

Loading…
Cancel
Save