1
0
mirror of https://github.com/Mailu/Mailu.git synced 2025-08-10 22:31:47 +02:00
(cherry picked from commit 38ea029bd9)
This commit is contained in:
Florent Daigniere
2024-08-08 10:27:35 +02:00
committed by Mergify
parent 00ef3cb950
commit a5af42a6ef

View File

@@ -49,7 +49,7 @@ def nginx_authentication():
if not is_port_25:
utils.limiter.exempt_ip_from_ratelimits(client_ip)
elif is_valid_user:
password = urllib.parse.unquote(headers['Auth-Pass']) if 'Auth-Pass' in headers else ''
password = urllib.parse.unquote(headers.get('Auth-Pass'], None))
utils.limiter.rate_limit_user(username, client_ip, password=password)
elif not is_from_webmail:
utils.limiter.rate_limit_ip(client_ip, username)