awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
fideloper avatar

fideloper/TrustedProxy

0
View on GitHub↗
7,311 estrellas·129 forks·PHP·MIT·2 vistas

TrustedProxy

TrustedProxy is an HTTP proxy trust manager and Laravel middleware designed to validate request headers and manage session consistency for applications operating behind load balancers or reverse proxies. It serves as a request environment handler that ensures secure client IP detection and accurate URL generation.

The system prevents header spoofing by allowing the definition of trusted IP addresses and ranges. It validates that incoming requests originate from authorized intermediaries before modifying the request object to reflect the original client IP and protocol.

The project covers traffic management and security through middleware-based header parsing and dynamic host resolution. It integrates into the Laravel service provider lifecycle to automate request environment configuration and maintain consistent application session handling.

Features

  • Proxy Trust Management - Provides proxy trust management to identify authorized load balancers and reverse proxies for secure client IP detection.
  • IP-Based Request Matchers - Implements IP-based request matching to validate that incoming traffic originates from trusted network ranges.
  • Request Handlers - Acts as a request handler that dynamically updates the host and protocol based on proxy headers.
  • Load Balancers - Integrates with load balancers to ensure correct client IP detection and URL generation.
  • Dynamic Host Resolution - Provides dynamic host and protocol resolution based on proxy headers to ensure accurate URL generation.
  • Reverse Proxy Header Identification - Implements reverse proxy header identification to prevent spoofing and ensure secure request relaying.
  • Proxy Traffic Management - Manages proxy traffic to ensure correct URL generation and session consistency behind load balancers.
  • Request Interception Middleware - Uses request interception middleware to extract and validate proxy headers before they reach the application core.
  • Request Modifiers - Provides request modifiers that alter the request object to reflect the original client IP and protocol.
  • Proxy Management - Handles client requests and sessions specifically for Laravel applications deployed behind load balancers or reverse proxies.
  • Proxy Middleware - Provides Laravel middleware for validating request headers and managing session consistency behind load balancers.
  • Reverse Proxy Integrations - Provides a reverse proxy integration tool to ensure secure client IP detection and session handling.
  • Session & Cookie Handlers - Ensures consistent user session handling and secure cookie management when requests pass through multiple network layers.
  • Trust Verification - Performs trust verification by comparing source IP addresses against authorized network ranges.
  • Service Providers - Integrates proxy logic into the application's bootstrapping sequence via service providers.
  • Service Provider Integrations - Binds custom proxy handling logic into the Laravel service provider lifecycle to automate environment configuration.
  • General Utilities - Handles sessions behind load balancers.

Historial de estrellas

Gráfico del historial de estrellas de fideloper/trustedproxyGráfico del historial de estrellas de fideloper/trustedproxy

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace fideloper/trustedproxy?

TrustedProxy is an HTTP proxy trust manager and Laravel middleware designed to validate request headers and manage session consistency for applications operating behind load balancers or reverse proxies. It serves as a request environment handler that ensures secure client IP detection and accurate URL generation.

¿Cuáles son las características principales de fideloper/trustedproxy?

Las características principales de fideloper/trustedproxy son: Proxy Trust Management, IP-Based Request Matchers, Request Handlers, Load Balancers, Dynamic Host Resolution, Reverse Proxy Header Identification, Proxy Traffic Management, Request Interception Middleware.

¿Qué alternativas de código abierto existen para fideloper/trustedproxy?

Las alternativas de código abierto para fideloper/trustedproxy incluyen: microsoft/agent-governance-toolkit — The agent-governance-toolkit is a framework for enforcing security policies, managing zero-trust identities, and… nextcloud/all-in-one — all-in-one is a containerized deployment system designed to install and manage a complete suite of productivity and… sameersbn/docker-gitlab — This project provides a containerized DevOps platform by packaging a complete GitLab installation into Docker images.… faif/python-patterns — This project is a comprehensive collection of software design patterns implemented in Python. It serves as a reference… go-resty/resty — Resty is a high-level HTTP client library for Go designed for consuming REST services. It provides a streamlined… linkedin/school-of-sre — This project is a comprehensive educational resource and curriculum focused on site reliability engineering,…

Alternativas open-source a TrustedProxy

Proyectos open-source similares, clasificados según cuántas características comparten con TrustedProxy.
  • microsoft/agent-governance-toolkitAvatar de microsoft

    microsoft/agent-governance-toolkit

    4,522Ver en GitHub↗

    The agent-governance-toolkit is a framework for enforcing security policies, managing zero-trust identities, and sandboxing the execution of autonomous AI agents. It provides a governance layer designed to control the behavior of agents through the use of a security policy engine, cryptographic identity management, and a runtime execution sandbox. The project distinguishes itself through a multi-tier privilege ring system and a cryptographic identity mesh that secures communication between autonomous entities. It implements a decay-based trust scoring mechanism to track entity reliability and

    Python
    Ver en GitHub↗4,522
  • sameersbn/docker-gitlabAvatar de sameersbn

    sameersbn/docker-gitlab

    8,093Ver en GitHub↗

    This project provides a containerized DevOps platform by packaging a complete GitLab installation into Docker images. It enables the deployment of a self-hosted environment that integrates Git version control, project management, and continuous integration and delivery pipelines on private infrastructure. The implementation supports deployment via Docker Compose or orchestration through Docker Swarm, allowing for scalable stacks with integrated container registries. It utilizes environment variables for configuration and supports the offloading of artifacts and backups to remote object storag

    Shell
    Ver en GitHub↗8,093
  • nextcloud/all-in-oneAvatar de nextcloud

    nextcloud/all-in-one

    9,082Ver en GitHub↗

    all-in-one is a containerized deployment system designed to install and manage a complete suite of productivity and collaboration services. It functions as a cloud suite deployer that orchestrates the installation of a self-hosted content platform, incorporating necessary dependencies via Docker or Kubernetes. The project distinguishes itself by providing a web-based dashboard for orchestrating, updating, and monitoring the lifecycle of service containers. It also serves as a local AI inference server, enabling the execution of generative text models, image diffusion, and speech processing on

    PHPbackupdockernextcloud
    Ver en GitHub↗9,082
  • go-resty/restyAvatar de go-resty

    go-resty/resty

    11,704Ver en GitHub↗

    Resty is a high-level HTTP client library for Go designed for consuming REST services. It provides a streamlined interface for executing network requests, managing server-sent event streams, and automatically mapping JSON and XML responses into data structures. The library includes built-in mechanisms for service resilience and traffic management, such as circuit breakers to prevent cascading failures, token-bucket rate limiting, and automated request retries with exponential backoff. It also features client-side load balancing to distribute outgoing traffic across multiple base URLs and requ

    Gobackoffcircuit-breakercurl-command
    Ver en GitHub↗11,704
  • Ver las 30 alternativas a TrustedProxy→