Skip to content

Conversation

@Coolgiserz
Copy link
Owner

@Coolgiserz Coolgiserz commented Jun 19, 2025

Add AuditMiddleware for request logging and Redis‐based rate limiting

  1. Introduce AuditMiddleware to capture and log each request’s RPC method, parameters, client IP, HTTP status code, and processing time
  2. Implement RedisRateLimitMiddleware to enforce IP-based throttling with configurable max requests per time window, returning 429 on limit breach
  3. Register both middlewares in the HTTP app setup to apply auditing and rate limiting across all endpoints

@Coolgiserz Coolgiserz changed the title merge dev Add AuditMiddleware for request logging and Redis‐based rate limiting Jun 19, 2025
@Coolgiserz Coolgiserz merged commit fdb4661 into main Jun 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants