Files
responder/tests
kennethreitz 9a3bbce46c Fix client IP resolution for rate limiting and access logging behind proxies
RateLimiter and LoggingMiddleware keyed/recorded the client IP from the raw
TCP peer, which behind any reverse proxy is the proxy itself — every
visitor shared one rate-limit bucket and access logs showed the proxy's
address for every request. Both now accept trust_proxy_headers=True to
read the real client from X-Forwarded-For/X-Real-IP instead, opt-in to
avoid header-spoofing when there's no proxy in front.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-06-30 16:30:31 -04:00
..
2018-10-13 13:59:46 +01:00
2026-06-28 10:37:14 -04:00
2026-06-30 12:54:26 -04:00
2026-06-30 12:54:26 -04:00
2026-06-30 12:54:26 -04:00
2026-06-30 12:02:24 -04:00
2026-06-30 13:44:33 -04:00
2026-06-30 12:29:49 -04:00
2026-06-30 12:02:24 -04:00
2026-06-30 12:29:49 -04:00
2026-06-30 13:04:51 -04:00
2026-06-30 12:02:24 -04:00