awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateOpen-source alternativesSelf-hosted softwareBlogHartă site
ProiectDespreHow we rankPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comBlog
Categorii

8 repository-uri

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • webhooksite/webhook.siteAvatar webhooksite

    webhooksite/webhook.site

    6,620Vezi pe 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
    Vezi pe GitHub↗6,620
  • pokeb/asi-http-requestAvatar pokeb

    pokeb/asi-http-request

    5,731Vezi pe GitHub↗

    This project is an Objective-C HTTP networking library that provides an object-oriented wrapper for CFNetwork to execute synchronous and asynchronous requests on macOS and iOS. It functions as a framework for managing HTTP sessions, performing resumable file transfers, and handling offline content caching. The library distinguishes itself through a resumable file transfer manager that tracks byte offsets and utilizes disk-backed streaming for large uploads and downloads. It also includes a secure credential manager that integrates with the system keychain to handle client certificates and aut

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

    Objective-C
    Vezi pe GitHub↗5,731
  • hit-alibaba/interviewAvatar HIT-Alibaba

    HIT-Alibaba/interview

    5,253Vezi pe GitHub↗

    Acest proiect este un ghid cuprinzător de pregătire pentru interviuri tehnice și o bază de cunoștințe de informatică. Acesta servește ca resursă de studiu structurată, concepută pentru a ajuta inginerii software să revizuiască conceptele fundamentale de inginerie și să se pregătească pentru evaluările profesionale de codare. Repository-ul se concentrează pe o gamă largă de domenii teoretice și practice, inclusiv referințe detaliate pentru arhitectura aplicațiilor mobile și fundamentele sistemelor de operare. Oferă materiale curatoriate despre tiparele de arhitectură software și analiza protocoalelor de rețea pentru a sprijini dezvoltarea profesională. Conținutul acoperă capabilități fundamentale precum structurile de date și algoritmii, concurența și multithreading-ul, și gestionarea memoriei. Include, de asemenea, detalii despre arhitectura sistemelor, inclusiv programarea proceselor, comunicarea între procese și optimizarea randării UI.

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

    Shellinterviewinterview-preparation
    Vezi pe GitHub↗5,253
  • giantray/stackoverflow-java-top-qaAvatar giantray

    giantray/stackoverflow-java-top-qa

    5,092Vezi pe GitHub↗

    Acest proiect este o bază de cunoștințe cuprinzătoare de programare Java și un depozit de referință tehnică. Oferă o colecție curată de răspunsuri distilate, documentație API și ghiduri de depanare concepute pentru a ajuta dezvoltatorii să rezolve provocările comune de codare și capcanele limbajului. Depozitul se remarcă printr-o abordare arhitecturală structurată a cunoștințelor, utilizând analiza centrată pe comparație pentru a evidenția compromisurile între diferite implementări de biblioteci și caracteristici ale limbajului. Acesta agregă discuțiile comunității cu impact ridicat într-un format standardizat, organizând soluțiile tehnice pe tipare arhitecturale, de concurență și de securitate. Conținutul acoperă o gamă largă de domenii tehnice, inclusiv specificațiile de bază ale limbajului, gestionarea concurenței, gestionarea memoriei și tiparele de design software. Include, de asemenea, îndrumări privind depanarea runtime-ului, implementarea structurilor de date, reflexia și metadatele, precum și tiparele de integrare API. Documentația servește ca referință tehnică pentru implementarea tiparelor standard de arhitectură software și rezolvarea problemelor de configurare a mediului.

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

    Vezi pe GitHub↗5,092
  • aarondl/authbossAvatar aarondl

    aarondl/authboss

    4,189Vezi pe GitHub↗

    Authboss este un framework de autentificare HTTP modular pentru gestionarea identității utilizatorului, ciclurilor de viață ale sesiunii și securității parolelor. Oferă un sistem de middleware de acces la identitate pentru a controla accesul la rute și a sincroniza identitatea utilizatorului între cereri prin protocoale web standard. Framework-ul se distinge printr-o arhitectură pluggable care permite înregistrarea modulelor independente pentru a extinde logica de identitate. Utilizează un sistem de evenimente bazat pe hook-uri pentru a executa logica de business personalizată în timpul schimbărilor de stare de autentificare și folosește un tipar de token selector-verifier pentru a proteja împotriva atacurilor de tip timing în timpul validării. Sistemul acoperă gestionarea cuprinzătoare a identității, inclusiv înregistrarea utilizatorilor, hashing-ul parolelor și urmărirea stării sesiunii. Suportă autentificarea multi-factor prin TOTP și SMS, precum și integrarea identității de la terți folosind standardele OAuth1 și OAuth2. Capabilitățile suplimentare de securitate includ protecția stateful împotriva atacurilor brute-force cu blocarea contului și fluxuri de recuperare a contului bazate pe e-mail. Proiectul suportă atât randarea șabloanelor HTML pe partea de server, cât și răspunsuri API bazate pe JSON pentru a acomoda arhitecturi headless sau web tradiționale.

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

    Go
    Vezi pe GitHub↗4,189
  • ring-clojure/ringAvatar ring-clojure

    ring-clojure/ring

    3,880Vezi pe 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
    Vezi pe GitHub↗3,880
  • tchiotludo/akhqAvatar tchiotludo

    tchiotludo/akhq

    3,824Vezi pe 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
    Vezi pe GitHub↗3,824
  • ibm/mcp-context-forgeAvatar IBM

    IBM/mcp-context-forge

    3,310Vezi pe 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
    Vezi pe GitHub↗3,310
  1. Home
  2. Security & Cryptography
  3. Request Authentication
  4. Header-Based

Explorează sub-etichetele

  • 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.