awesome-repositories.com
Blog
MCP
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
·
coreos avatar

coreos/dex

0
View on GitHub↗
10,885 estrellas·1,942 forks·Go·Apache-2.0·13 vistasdexidp.io↗

Dex

Dex is an OpenID Connect identity provider that functions as an identity federation gateway. It authenticates users and issues signed tokens for applications by using a variety of pluggable connectors to interface with external identity sources.

The project focuses on federating multiple external identity providers into a single authentication portal. It maps diverse external authentication sources to a uniform internal user representation and manages the orchestration of authorization handshakes between clients and identity sources.

Capability areas include centralized user authentication, OAuth 2.0 identity provisioning, and the issuance of OIDC-compliant tokens. It also provides a mechanism for authenticating Kubernetes API server requests using external identities.

Features

  • Identity Federation Providers - Functions as a federation gateway that combines multiple upstream identity providers into a single authentication endpoint.
  • External Identity Provider Integration - Uses pluggable connectors to integrate and verify tokens from various third-party identity services.
  • Flow Orchestrators - Manages the state and redirects required to complete secure authorization handshakes between clients and identity sources.
  • Identity Token Services - Issues cryptographically signed tokens that attest to user identities for use across different systems.
  • OAuth Authentication - Authenticates users through standard OIDC and OAuth 2.0 protocols to grant secure access to applications.
  • Authorization Server Implementations - Implements an OAuth 2.0 authorization server that manages grants and issues access tokens to third-party apps.
  • OAuth Providers - Acts as an authorization server that manages OAuth 2.0 flows and issues secure tokens for third-party applications.
  • OIDC Identity Token Issuance - Generates signed identity and access tokens following OIDC specifications to authenticate users to third party clients.
  • OpenID Connect Providers - Implements a standard OpenID Connect identity provider layer to authenticate users across multiple applications.
  • Identity Mapping - Maps diverse external authentication sources to a uniform internal user representation.
  • User Authentication Systems - Replaces individual application login systems with a single shared identity provider to simplify access management.
  • Identity Federation - Connects multiple external user directories into a single authentication portal for a unified login experience.
  • API Server Authentication Plugins - Provides a mechanism to drive Kubernetes API server authentication using external identities via OIDC.
  • Cluster Access Control - Enables the use of external identity providers to manage user access and permissions for the Kubernetes API server.
  • OIDC Authentication Plugins - Provides OIDC-based authentication plugins for the Kubernetes API server to delegate identity verification.
  • Stateless Session Management - Tracks authentication progress across redirects using short-lived tokens and signed cookies without server-side session storage.
  • Identity and Access Management - Identity service providing OpenID Connect and OAuth 2.0 delegation.

Historial de estrellas

Gráfico del historial de estrellas de coreos/dexGráfico del historial de estrellas de coreos/dex

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 coreos/dex?

Dex is an OpenID Connect identity provider that functions as an identity federation gateway. It authenticates users and issues signed tokens for applications by using a variety of pluggable connectors to interface with external identity sources.

¿Cuáles son las características principales de coreos/dex?

Las características principales de coreos/dex son: Identity Federation Providers, External Identity Provider Integration, Flow Orchestrators, Identity Token Services, OAuth Authentication, Authorization Server Implementations, OAuth Providers, OIDC Identity Token Issuance.

¿Qué alternativas de código abierto existen para coreos/dex?

Las alternativas de código abierto para coreos/dex incluyen: prefecthq/fastmcp — FastMCP is a Python framework designed for building servers that expose functions, resources, and prompts to AI models… steveiliop56/tinyauth — Tinyauth is an authentication middleware service and identity provider that verifies user identities to grant system… dexidp/dex — Dex is an OpenID Connect provider and identity federation proxy that translates authentication signals from various… casdoor/casdoor — Casdoor is a centralized identity and access management platform that functions as an OAuth 2.0 authorization server.… langchain-ai/deepagents — Deepagents is an LLM agent orchestration platform and stateful application server designed for deploying and managing… tymondesigns/jwt-auth — jwt-auth is a PHP package providing JSON Web Token authentication for Laravel and Lumen applications. It serves as a…

Alternativas open-source a Dex

Proyectos open-source similares, clasificados según cuántas características comparten con Dex.
  • prefecthq/fastmcpAvatar de PrefectHQ

    PrefectHQ/fastmcp

    22,994Ver en GitHub↗

    FastMCP is a Python framework designed for building servers that expose functions, resources, and prompts to AI models using the Model Context Protocol. It simplifies the development process by automatically deriving tool metadata, input schemas, and documentation directly from Python function signatures and type hints. The framework provides a unified container for managing these components, allowing developers to build modular applications that integrate seamlessly with AI assistants. The project distinguishes itself through its support for interactive, server-defined user interface compone

    Pythonagentsfastmcpllms
    Ver en GitHub↗22,994
  • steveiliop56/tinyauthAvatar de steveiliop56

    steveiliop56/tinyauth

    6,979Ver en GitHub↗

    Tinyauth is an authentication middleware service and identity provider that verifies user identities to grant system access. It operates as a standalone server or as an authentication gateway, utilizing a reverse proxy model to intercept requests and validate credentials before traffic reaches protected backend services. The project functions as an OpenID Connect provider for single sign-on experiences and an OAuth 2.0 gateway that delegates verification to external providers such as Google and GitHub. It also acts as an LDAP authentication server, allowing for centralized user management and

    Go2faauthenticationcaddy
    Ver en GitHub↗6,979
  • dexidp/dexAvatar de dexidp

    dexidp/dex

    10,902Ver en GitHub↗

    Dex is an OpenID Connect provider and identity federation proxy that translates authentication signals from various upstream sources into a unified OpenID Connect interface. It functions as a multi-protocol identity broker, enabling client applications to implement a single standard while delegating user verification to external identity providers. The project distinguishes itself through a pluggable connector architecture that bridges disparate protocols including LDAP, SAML, and OAuth2. It provides specific integrations for services such as GitHub, Google, GitLab, and Microsoft, while offer

    Gohacktoberfestidentity-provideridp
    Ver en GitHub↗10,902
  • casdoor/casdoorAvatar de casdoor

    casdoor/casdoor

    13,814Ver en GitHub↗

    Casdoor is a centralized identity and access management platform that functions as an OAuth 2.0 authorization server. It provides a comprehensive suite of services for managing user identities, authentication sessions, and access policies across both web and machine-to-machine applications. Built with a decoupled frontend-backend architecture in Go, the platform supports high-concurrency environments and offers a web-based management interface for administrative tasks. The platform distinguishes itself through its extensive support for federated identity management, allowing integration with

    Goai-gatewayauthauthentication
    Ver en GitHub↗13,814
  • Ver las 30 alternativas a Dex→