Skip to content

Commit 66e5c79

Browse files
authored
Merge pull request #598 from lbedner/auth-docs-update
Auth Docs Update
2 parents 668326f + 18d288c commit 66e5c79

6 files changed

Lines changed: 2101 additions & 569 deletions

File tree

aegis/templates/copier-aegis-project/{{ project_slug }}/app/components/backend/middleware/rate_limit.py

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,11 +55,17 @@ def reset(self) -> None:
5555

5656
# Shared instances for auth endpoints
5757
login_limiter = RateLimiter(
58-
max_requests=5, window_seconds=60, trust_proxy_headers=settings.TRUST_PROXY_HEADERS
58+
max_requests=settings.RATE_LIMIT_LOGIN_MAX,
59+
window_seconds=settings.RATE_LIMIT_LOGIN_WINDOW,
60+
trust_proxy_headers=settings.TRUST_PROXY_HEADERS,
5961
)
6062
register_limiter = RateLimiter(
61-
max_requests=3, window_seconds=60, trust_proxy_headers=settings.TRUST_PROXY_HEADERS
63+
max_requests=settings.RATE_LIMIT_REGISTER_MAX,
64+
window_seconds=settings.RATE_LIMIT_REGISTER_WINDOW,
65+
trust_proxy_headers=settings.TRUST_PROXY_HEADERS,
6266
)
6367
password_reset_limiter = RateLimiter(
64-
max_requests=3, window_seconds=60, trust_proxy_headers=settings.TRUST_PROXY_HEADERS
68+
max_requests=settings.RATE_LIMIT_REGISTER_MAX,
69+
window_seconds=settings.RATE_LIMIT_REGISTER_WINDOW,
70+
trust_proxy_headers=settings.TRUST_PROXY_HEADERS,
6571
)

0 commit comments

Comments
 (0)