User email verifications: Add rate limiting (Z#23232834)

Also, refactor rate limiting into a central utility
This commit is contained in:
Raphael Michel
2026-05-26 16:37:27 +02:00
parent ed25a8b073
commit 89c56fc377
9 changed files with 166 additions and 157 deletions

View File

@@ -120,6 +120,7 @@ def fakeredis_client(monkeypatch):
redis = get_redis_connection("default", True)
redis.flushall()
monkeypatch.setattr('django_redis.get_redis_connection', get_redis_connection, raising=False)
monkeypatch.setattr('pretix.base.metrics.redis', redis, raising=False)
yield redis