#range #middleware #ipv4 #ipv6 #ip #actix-middleware #ip-address

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

#643 in HTTP server

Download history 267/week @ 2025-02-25 508/week @ 2025-03-04

775 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


lib.rs:

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.

Dependencies

~16–26MB
~449K SLoC