awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 dépôts

Awesome GitHub RepositoriesHeader-Based

Validating incoming requests by requiring specific header conditions or credentials before processing.

Distinct from Request Authentication: Distinct from Request Authentication: covers both Basic Auth and custom header validation for gating request processing, not just HMAC signatures.

Explore 8 awesome GitHub repositories matching security & cryptography · Header-Based. Refine with filters or upvote what's useful.

Awesome Header-Based GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • webhooksite/webhook.siteAvatar de webhooksite

    webhooksite/webhook.site

    6,620Voir sur GitHub↗

    Webhook.site is a web-based tool that captures, inspects, and debugs incoming HTTP requests and emails sent to a unique URL, without requiring any server setup. It also functions as an API mocking and response modification tool, capable of generating mock APIs from OpenAPI specifications and altering HTTP responses, headers, and status codes for testing purposes. Beyond inspection, it serves as a platform for webhook automation and workflow orchestration, triggering multi-step automations—including database queries, SSH commands, and HTTP calls—when a webhook is received. The service distingu

    Requires Basic Auth or custom header conditions before saving or processing incoming webhook requests.

    JavaScriptangularfrontendlaravel
    Voir sur GitHub↗6,620
  • pokeb/asi-http-requestAvatar de pokeb

    pokeb/asi-http-request

    5,731Voir sur GitHub↗

    Ce projet est une bibliothèque de mise en réseau HTTP en Objective-C qui fournit un wrapper orienté objet pour CFNetwork afin d'exécuter des requêtes synchrones et asynchrones sur macOS et iOS. Il fonctionne comme un framework pour gérer les sessions HTTP, effectuer des transferts de fichiers reprenables et gérer la mise en cache de contenu hors ligne. La bibliothèque se distingue par un gestionnaire de transfert de fichiers reprenable qui suit les décalages d'octets et utilise le streaming sur disque pour les gros téléchargements et envois. Elle inclut également un gestionnaire d'identifiants sécurisé qui s'intègre au trousseau système pour gérer les certificats clients et les jetons d'authentification. La surface de capacités couvre la gestion de session HTTP avec gestion automatique des cookies, authentification web sécurisée et acquisition de pages web complètes pour une consultation hors ligne. Elle fournit en outre des outils pour le traitement des requêtes en arrière-plan, la compression du trafic réseau, le bridage de la bande passante et la configuration de proxy.

    Maintains session state by automatically tracking and updating cookies and custom HTTP headers.

    Objective-C
    Voir sur GitHub↗5,731
  • hit-alibaba/interviewAvatar de HIT-Alibaba

    HIT-Alibaba/interview

    5,253Voir sur GitHub↗

    Ce projet est un guide complet de préparation aux entretiens techniques et une base de connaissances en informatique. Il sert de ressource d'étude structurée conçue pour aider les ingénieurs logiciels à réviser les concepts d'ingénierie fondamentaux et à se préparer aux évaluations de codage professionnelles. Le dépôt se concentre sur un large éventail de domaines théoriques et pratiques, incluant des références détaillées sur l'architecture des applications mobiles et les fondamentaux des systèmes d'exploitation. Il fournit des matériaux sélectionnés sur les modèles d'architecture logicielle et l'analyse des protocoles réseau pour soutenir le développement professionnel. Le contenu couvre des capacités fondamentales telles que les structures de données et les algorithmes, la concurrence et le multithreading, et la gestion de la mémoire. Il inclut également des approfondissements sur l'architecture système, notamment la planification des processus, la communication inter-processus et l'optimisation du rendu UI.

    Covers maintaining state across stateless requests using cookies and session identifiers.

    Shellinterviewinterview-preparation
    Voir sur GitHub↗5,253
  • giantray/stackoverflow-java-top-qaAvatar de giantray

    giantray/stackoverflow-java-top-qa

    5,092Voir sur GitHub↗

    Ce projet est une base de connaissances complète sur la programmation Java et un dépôt de référence technique. Il fournit une collection organisée de réponses distillées, de documentation API et de guides de dépannage conçus pour aider les développeurs à résoudre les défis de codage courants et les pièges du langage. Le dépôt se distingue par une approche architecturale structurée de la connaissance, utilisant une analyse centrée sur la comparaison pour mettre en évidence les compromis entre différentes implémentations de bibliothèques et fonctionnalités du langage. Il agrège les discussions communautaires à fort impact dans un format standardisé, organisant les solutions techniques par patterns architecturaux, de concurrence et de sécurité. Le contenu couvre un large éventail de domaines techniques, incluant les spécifications du langage de base, la gestion de la concurrence, la gestion de la mémoire et les patterns de conception logicielle. Il inclut également des conseils sur le dépannage au runtime, l'implémentation de structures de données, la réflexion et les métadonnées, ainsi que les patterns d'intégration d'API. La documentation sert de référence technique pour implémenter des patterns d'architecture logicielle standard et résoudre les problèmes de configuration d'environnement.

    Describes maintaining state across network requests by reading and updating session cookies.

    Voir sur GitHub↗5,092
  • aarondl/authbossAvatar de aarondl

    aarondl/authboss

    4,189Voir sur GitHub↗

    Authboss est un framework d'authentification HTTP modulaire pour gérer l'identité des utilisateurs, les cycles de vie des sessions et la sécurité des mots de passe. Il fournit un système de middleware d'accès à l'identité pour contrôler l'accès aux routes et synchroniser l'identité de l'utilisateur à travers les requêtes via des protocoles web standard. Le framework se distingue par une architecture enfichable qui permet l'enregistrement de modules indépendants pour étendre la logique d'identité. Il utilise un système d'événements basé sur des hooks pour exécuter une logique métier personnalisée lors des changements d'état d'authentification et emploie un modèle de jeton sélecteur-vérificateur pour se protéger contre les attaques temporelles lors de la validation. Le système couvre une gestion complète de l'identité, incluant l'enregistrement des utilisateurs, le hachage des mots de passe et le suivi de l'état de session. Il prend en charge l'authentification multi-facteurs via TOTP et SMS, ainsi que l'intégration d'identité tierce utilisant les normes OAuth1 et OAuth2. Les capacités de sécurité supplémentaires incluent une protection contre la force brute avec état avec verrouillage de compte et des flux de travail de récupération de compte par e-mail. Le projet prend en charge à la fois le rendu de modèles HTML côté serveur et les réponses API basées sur JSON pour s'adapter aux architectures headless ou web traditionnelles.

    Tracks authentication status and user identity across HTTP requests using key-value session storage.

    Go
    Voir sur GitHub↗4,189
  • ring-clojure/ringAvatar de ring-clojure

    ring-clojure/ring

    3,880Voir sur GitHub↗

    Ring is a Clojure HTTP web library that represents requests and responses as immutable data structures. It provides a functional framework for web development, treating HTTP traffic as standardized maps to decouple application logic from specific server implementations. The project features a middleware framework for composing reusable functional layers to handle cross-cutting concerns such as authentication and logging. It includes a server adapter system that translates raw traffic into request maps, as well as a dedicated integration layer for upgrading standard HTTP connections to bidirec

    Tracks user sessions across requests using cookies and manages temporary data via a short-term flash store.

    Clojure
    Voir sur GitHub↗3,880
  • tchiotludo/akhqAvatar de tchiotludo

    tchiotludo/akhq

    3,824Voir sur GitHub↗

    AKHQ is a web-based management interface for Apache Kafka, providing a centralized platform for administering clusters, topics, and consumer groups. It serves as a comprehensive monitoring and administration tool that includes a Kafka Connect manager and a ksqlDB administration interface. The platform distinguishes itself through extensive schema registry integration, allowing users to browse and decode Avro, Protobuf, and JSON messages using Confluent, Tibco, or AWS Glue registries. It also features a granular security model with role-based access control, sensitive data masking, and support

    Identifies users and assigns group memberships based on HTTP headers provided by a reverse proxy.

    Javaguijavakafka
    Voir sur GitHub↗3,824
  • ibm/mcp-context-forgeAvatar de IBM

    IBM/mcp-context-forge

    3,310Voir sur GitHub↗

    mcp-context-forge is a Model Context Protocol federation gateway that unifies diverse AI tool servers and APIs into a single consistent interface for discovery and execution. It acts as a centralized proxy that aggregates multiple servers and APIs, allowing AI agents to access and invoke a unified set of tools, prompts, and resources. The project distinguishes itself through a multi-protocol translation bridge that converts communication between standard I/O, SSE, gRPC, and REST to enable interoperability between disparate tool servers. It includes a comprehensive LLM evaluation framework for

    Passes security credentials through HTTP headers to facilitate authentication without storing tokens in environment variables.

    Pythonagentsaiapi-gateway
    Voir sur GitHub↗3,310
  1. Home
  2. Security & Cryptography
  3. Request Authentication
  4. Header-Based

Explorer les sous-tags

  • Session Cookie TrackingMaintaining session state specifically by reading and updating cookies and custom headers in HTTP responses. **Distinct from Header-Based:** Focuses on state maintenance (session tracking) rather than just validating the request for security gating.