awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 个仓库

Awesome GitHub RepositoriesPluggable Authentication Handlers

Modular handler classes for implementing diverse security schemes and credential management.

Distinct from Connection Authentication Mechanisms: None of the candidates cover the architectural decoupling of client-side authentication handlers.

Explore 5 awesome GitHub repositories matching security & cryptography · Pluggable Authentication Handlers. Refine with filters or upvote what's useful.

Awesome Pluggable Authentication Handlers GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • restsharp/restsharprestsharp 的头像

    restsharp/RestSharp

    9,826在 GitHub 上查看↗

    RestSharp is a .NET HTTP client library designed for interacting with RESTful web services. It provides a high-level request wrapper and a dedicated REST API client to manage endpoints, headers, and query parameters. The library includes a serialization mechanism that automatically converts objects to and from JSON or XML formats for API payloads. It also features a system for managing API credentials and security tokens to ensure authorized access to protected remote resources. The toolkit covers broad capabilities for external web service integration, including generic type-based deseriali

    Decouples credential management from request logic using separate handler classes for various security schemes.

    C#
    在 GitHub 上查看↗9,826
  • mongodb/mongo-go-drivermongodb 的头像

    mongodb/mongo-go-driver

    8,506在 GitHub 上查看↗

    The mongo-go-driver is a Go library for building applications that integrate with a MongoDB document store. It enables the storage and retrieval of flexible document data by providing a bridge between Go backends and the database. The driver implements specialized capabilities for semantic vector search, allowing the handling and execution of high-dimensional vector data for similarity-based retrieval. It also supports full-text search via linguistic analysis and programmatic search index management. The project covers a broad range of database operations, including document-based CRUD, bulk

    Provides modular authentication handlers to support diverse identity verification mechanisms like IAM and OIDC.

    Godatabasedrivergo
    在 GitHub 上查看↗8,506
  • warp-tech/warpgatewarp-tech 的头像

    warp-tech/warpgate

    6,578在 GitHub 上查看↗

    Warpgate is an SSH bastion host that authenticates users and proxies connections to internal servers while recording all session activity. It is distributed as a single standalone binary with no runtime dependencies, stores configuration and session data in a local SQLite database by default, and supports role-based access control to determine which users can reach which targets. The bastion verifies identity through a configurable chain of authentication methods including passwords, one-time codes, single sign-on, and time-limited ticket tokens. It captures and stores SSH session activity as

    Verifies identity through a configurable chain of providers including passwords, OTP, SSO, and ticket tokens before granting access.

    Rustbastionbastion-hosthttps
    在 GitHub 上查看↗6,578
  • spec-first/connexionspec-first 的头像

    spec-first/connexion

    4,600在 GitHub 上查看↗

    Connexion 是一个规范优先(Spec-first)的 Python Web 框架,旨在直接从预定义的 API 契约中派生服务器行为和验证逻辑。它通过使用 OpenAPI 规范自动处理路由、请求验证和响应序列化,从而实现 Web 服务的开发。 该框架通过充当 OpenAPI 请求验证器和 Mock 服务器而脱颖而出。它可以通过基于规范模式提供示例响应来模拟 API 行为,从而允许在后端实现完成之前进行前端开发和原型设计。此外,它还托管一个交互式 API 文档界面,为用户提供可视化和测试端点的控制台。 该项目涵盖了广泛的功能,包括基于契约定义的自动路由注册、参数注入和安全性实施。它还提供了用于请求和响应模式验证的工具,以及将应用异常映射到标准化机器可读错误响应的能力。

    Supports the implementation of custom authentication schemes via pluggable handler classes.

    Pythonapi-firstapi-restflask-extensions
    在 GitHub 上查看↗4,600
  • twmb/franz-gotwmb 的头像

    twmb/franz-go

    2,700在 GitHub 上查看↗

    franz-go is a low-level Go client library and wire protocol implementation for producing, consuming, and administering Kafka clusters. It functions as a zero-allocation network driver that utilizes a direct TCP communication layer to handle requests and responses. The project integrates a schema registry client for encoding and decoding structured data. It provides a programmatic interface for cluster administration, including the management of topics, access control lists, and broker configurations. The library covers data consumption through consumer groups, message production with transac

    Provides a pluggable architecture for authentication handlers to decouple security schemes from protocol logic.

    Goclientgogolang
    在 GitHub 上查看↗2,700
  1. Home
  2. Security & Cryptography
  3. Pluggable Authentication Handlers

探索子标签

  • Authentication ChainsVerifies identity through a configurable sequence of providers before granting access to any target. **Distinct from Pluggable Authentication Handlers:** Distinct from Pluggable Authentication Handlers: focuses on the ordered chain of multiple providers rather than individual handler implementations.