# ============================================================ # rate_limit.py — Limiteur de débit partagé (anti brute-force) # # Isolé dans son propre module pour que les routeurs puissent # décorer leurs routes sans importer main.py (import circulaire). # ============================================================ from slowapi import Limiter from slowapi.util import get_remote_address limiter = Limiter(key_func=get_remote_address)