Module middleware

Module middleware 

Source
Expand description

Tower middleware for VEX API

Structs§

RequestId
Request ID wrapper

Functions§

auth_middleware
Authentication middleware
body_limit_layer
Request body size limit
cors_layer
CORS configuration helper Reads allowed origins from VEX_CORS_ORIGINS env var (comma-separated) Falls back to restrictive default if not set
rate_limit_middleware
Rate limiting middleware
request_id_middleware
Request ID middleware
security_headers_middleware
Security headers middleware Adds standard security headers to all responses
timeout_layer
Timeout layer helper
tracing_middleware
Request tracing middleware