#middleware #range #deny

actix-allow-deny-middleware

Middlewares for denying or allowing IPv4 and IPv6 ranges

2 releases

Uses new Rust 2024

0.1.1 Mar 3, 2025
0.1.0 Feb 28, 2025

#1318 in HTTP server

Download history 89/week @ 2025-02-23 575/week @ 2025-03-02 270/week @ 2025-03-09 237/week @ 2025-03-16 262/week @ 2025-03-23 117/week @ 2025-03-30 271/week @ 2025-04-06 143/week @ 2025-04-13 248/week @ 2025-04-20 110/week @ 2025-04-27

774 downloads per month
Used in unleash-edge

MIT license

22KB
406 lines

actix-allow-deny-middleware

Actix middlewares

This crate provides two middlewares for Actix web applications:

  • AllowMiddleware: allows requests from specific IP addresses or ranges.
  • DisallowMiddleware: disallows requests from specific IP addresses or ranges.

License: MIT

Dependencies

~15–26MB
~441K SLoC