Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
hydra — Proveedor certificado OpenID de OAuth 2.0 y OpenID Connect para la emisión de tokens, gestión de clientes, JWKS y orquestación del flujo de inicio de sesión/consentimiento a través de APIs headless para aplicaciones nativas de la nube. | Kitploit
Herramientas/GitHubGitHub/ory/hydra
Autenticación y AutorizaciónGestión de IdentidadesSeguridad en la NubeGestión de Identidad y Acceso (IAM)AutenticaciónSeguridad de APIs
GitHubory/hydra

hydra

Proveedor certificado OpenID de OAuth 2.0 y OpenID Connect para la emisión de tokens, gestión de clientes, JWKS y orquestación del flujo de inicio de sesión/consentimiento a través de APIs headless para aplicaciones nativas de la nube.

Ver Repositorio
17.5k1.6khace 25 díasRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
Sitio web

Ory Hydra - Open Source OAuth 2 and OpenID Connect server

Chat · Debates · Boletín · Documentación · Prueba Ory Network · Empleo

Ory Hydra es un servidor OAuth 2.0 reforzado y certificado OpenID, así como un proveedor de OpenID Connect, optimizado para baja latencia, alto rendimiento y bajo consumo de recursos. Se conecta a su proveedor de identidad existente a través de una aplicación de inicio de sesión y consentimiento, lo que le otorga un control absoluto sobre la interfaz de usuario y la experiencia.


  • ¿Qué es Ory Hydra?
    • Por qué Ory Hydra
    • OAuth2 y OpenID Connect: estándares abiertos
    • Certificado OpenID Connect
  • Opciones de despliegue
    • Usar Ory Hydra en Ory Network
    • Autoalojar Ory Hydra
  • Inicio rápido
  • Quién usa Ory Hydra
  • Ecosistema
    • Ory Kratos: infraestructura y gestión de identidad y usuarios
    • Ory Hydra: servidor OAuth2 y OpenID Connect
    • Ory Oathkeeper: proxy de identidad y acceso
    • Ory Keto: políticas de control de acceso como servidor
  • Documentación
  • Desarrollar Ory Hydra
  • Seguridad
    • Divulgar vulnerabilidades
  • Telemetría
  • Librerías y proyectos de terceros

¿Qué es Ory Hydra?

Ory Hydra es una implementación de servidor del marco de autorización OAuth 2.0 y de OpenID Connect Core 1.0. Sigue las mejores prácticas de arquitectura en la nube y se centra en:

  • Flujos OAuth 2.0 y OpenID Connect
  • Emisión y validación de tokens
  • Gestión de clientes
  • Orquestación de flujos de consentimiento e inicio de sesión
  • Gestión de JWKS
  • Baja latencia y alto rendimiento

Recomendamos comenzar con la documentación de introducción de Ory Hydra para aprender más sobre su arquitectura, conjunto de funciones y cómo se compara con otros sistemas.

Por qué Ory Hydra

Ory Hydra está diseñado para:

  • Ser un servidor OAuth 2.0 y OpenID Connect independiente sin gestión de usuarios
  • Conectarse a cualquier proveedor de identidad existente a través de una aplicación de inicio de sesión y consentimiento
  • Darle control absoluto sobre la interfaz de usuario y los flujos de experiencia
  • Funcionar con cualquier punto de autenticación: Ory Kratos, authboss, User Frosting o su sistema propietario
  • Escalar a grandes cantidades de clientes y tokens
  • Integrarse en entornos cloud nativos modernos como Kubernetes y plataformas gestionadas

OAuth2 y OpenID Connect: estándares abiertos

Ory Hydra implementa estándares abiertos establecidos por el IETF:

  • El marco de autorización OAuth 2.0
  • Modelo de amenazas y consideraciones de seguridad de OAuth 2.0
  • Revocación de tokens OAuth 2.0
  • Introspección de tokens OAuth 2.0
  • OAuth 2.0 para aplicaciones nativas
  • Protocolo de registro dinámico de clientes OAuth 2.0
  • Protocolo de gestión de registro dinámico de clientes OAuth 2.0
  • Prueba de clave para intercambio de código por clientes públicos OAuth
  • Perfil JWT (JSON Web Token) para autenticación de clientes y concesiones de autorización OAuth 2.0

y de la OpenID Foundation:

  • OpenID Connect Core 1.0
  • OpenID Connect Discovery 1.0
  • Registro dinámico de clientes OpenID Connect 1.0
  • Cierre de sesión de canal frontal OpenID Connect 1.0
  • Cierre de sesión de canal trasero OpenID Connect 1.0

Certificado OpenID Connect

Ory Hydra es un proveedor OpenID (OP) certificado por la OpenID Foundation.

Ory Hydra es un proveedor OpenID certificado

Los siguientes perfiles OpenID están certificados:

  • Proveedor OpenID básico (tipos de respuesta code)
  • Proveedor OpenID implícito (tipos de respuesta id_token, id_token+token)
  • Proveedor OpenID híbrido (tipos de respuesta code+id_token, code+id_token+token, code+token)
  • Información de configuración de publicación del proveedor OpenID
  • Proveedor OpenID dinámico

Para obtener la certificación, implementamos la aplicación de referencia de inicio de sesión y consentimiento de usuario (sin modificar) y Ory Hydra v1.0.0.

Opciones de despliegue

Puede ejecutar Ory Hydra de dos maneras principales:

  • Como servicio gestionado en Ory Network
  • Como servicio autoalojado bajo su propio control, con o sin la Licencia Enterprise de Ory

Usar Ory Hydra en Ory Network

Ory Network es la forma más rápida de usar los servicios de Ory en producción. Ory OAuth2 y OpenID Connect está impulsado por el servidor de código abierto Ory Hydra y es compatible con su API.

Ory Network proporciona:

  • OAuth2 y OpenID Connect para inicio de sesión único, acceso a API y autorización máquina a máquina
  • Gestión de identidades y credenciales que escala a miles de millones de usuarios y dispositivos
  • Flujos de registro, inicio de sesión y gestión de cuentas para passkeys, biometría, inicio de sesión social, SSO y autenticación multifactor
  • Páginas y componentes predefinidos de inicio de sesión, registro y gestión de cuentas
  • Comprobaciones de permisos de baja latencia basadas en el modelo Zanzibar con Ory Permission Language
  • Almacenamiento respetuoso con el GDPR, pensado para la localización de datos y el cumplimiento normativo
  • Consola Ory basada en web y CLI de Ory para administración y operaciones
  • APIs cloud nativas compatibles con los servidores de código abierto
  • Precios justos basados en el uso

Regístrese para obtener una cuenta de desarrollador gratuita para empezar.

Autoalojar Ory Hydra

Puede ejecutar Ory Hydra usted mismo para tener un control total sobre la infraestructura, el despliegue y la personalización.

La guía de instalación explica cómo:

  • Instalar Hydra en Linux, macOS, Windows y Docker
  • Configurar bases de datos como PostgreSQL, MySQL y CockroachDB
  • Desplegar en Kubernetes y otros sistemas de orquestación
  • Compilar Hydra desde el código fuente

Esta guía utiliza la distribución de código abierto para que pueda empezar sin requisitos de licencia. Es ideal para particulares, investigadores, hackers y empresas que quieran experimentar, crear prototipos o ejecutar cargas de trabajo no críticas sin SLAs. Obtiene el motor central completo y es libre de inspeccionarlo, ampliarlo y compilarlo desde el código fuente.

Si ejecuta Hydra como parte de un sistema crítico para el negocio, por ejemplo OAuth2 y OpenID Connect para todos sus usuarios, debe utilizar un acuerdo comercial para reducir el riesgo operativo y de seguridad. La Licencia Enterprise de Ory (OEL) se superpone a Hydra autoalojado y proporciona:

  • Funciones empresariales adicionales que no están disponibles en la versión de código abierto
  • Lanzamientos de seguridad periódicos, incluidos parches CVE, con acuerdos de nivel de servicio
  • Soporte para escalado avanzado, multiinquilino y despliegues complejos
  • Opciones de soporte premium con SLAs, acceso directo a ingenieros y ayuda de incorporación
  • Acceso a un registro Docker privado con builds empresariales frecuentes, verificados y actualizados

Para obtener correcciones CVE garantizadas, builds empresariales actuales, funciones avanzadas y soporte en producción, necesita una Licencia Enterprise de Ory válida y acceso al registro Docker Enterprise de Ory. Para obtener más información, contacte con el equipo de Ory.

Inicio rápido

Instale la CLI de Ory y cree un nuevo proyecto para probar Ory OAuth2 y OpenID Connect.```bash

Install the Ory CLI if you do not have it yet:

bash <(curl https://raw.githubusercontent.com/ory/meta/master/install.sh) -b . ory sudo mv ./ory /usr/local/bin/

Sign in or sign up

ory auth

Create a new project

ory create project --create-workspace "Ory Open Source" --name "GitHub Quickstart" --use-project

root@kitploit:~
Prueba el flujo de credenciales de cliente OAuth 2.0:```bash
ory create oauth2-client \
    --name "Client Credentials Demo" \
    --grant-type client_credentials
# Note the client ID and secret from output

ory perform client-credentials \
    --client-id <your-client-id> \
    --client-secret <your-client-secret>
# Note the access token from output

ory introspect token <your-access-token>

Pruebe el flujo de Código de Autorización OAuth 2.0 + OpenID Connect:```bash ory create oauth2-client
--name "Authorize Code with OpenID Connect Demo"
--grant-type authorization_code,refresh_token
--response-type code
--redirect-uri http://127.0.0.1:4446/callback

ory perform authorization-code
--client-id
--client-secret

root@kitploit:~
## Quién está usando Ory Hydra

<!--BEGIN ADOPTERS-->

La comunidad de Ory se apoya en los hombros de individuos, empresas y
mantenedores. El equipo de Ory agradece a todos los involucrados, desde el envío
de informes de errores y solicitudes de funciones, hasta la contribución de
parches y documentación. La comunidad de Ory cuenta con más de 50.000 miembros
y sigue creciendo. El stack de Ory protege más de 7.000.000.000+ solicitudes de
API cada día en miles de empresas. ¡Nada de esto habría sido posible sin todos y
cada uno de ustedes!

La siguiente lista representa a empresas que nos han acompañado en el camino y
que han realizado contribuciones destacadas a nuestro ecosistema. _Si crees que
tu empresa merece un lugar aquí, ponte en contacto con
<a href="mailto:[email protected]">[email protected]</a> ahora_!<table>
    <thead>
        <tr>
            <th>Nombre</th>
            <th>Logo</th>
            <th>Sitio web</th>
            <th>Caso de estudio</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td>OpenAI</td>
            <td align="center">
                <picture>
                    <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/openai.svg" />
                    <img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/openai.svg" alt="OpenAI">
                </picture>
            </td>
            <td><a href="https://openai.com/">openai.com</a></td>
            <td><a href="https://www.ory.com/case-studies/openai">Caso de estudio de OpenAI</a></td>
        </tr>
        <tr>
            <td>Fandom</td>
            <td align="center">
                <picture>
                    <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/fandom.svg" />
                    <img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/fandom.svg" alt="Fandom">
                </picture>
            </td>
            <td><a href="https://www.fandom.com/">fandom.com</a></td>
            <td><a href="https://www.ory.com/case-studies/fandom">Caso de estudio de Fandom</a></td>
        </tr>
        <tr>
            <td>Lumin</td>
            <td align="center">
                <picture>
                    <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/lumin.svg" />
                    <img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/lumin.svg" alt="Lumin">
                </picture>
            </td>
            <td><a href="https://www.luminpdf.com/">luminpdf.com</a></td>
            <td><a href="https://www.ory.com/case-studies/lumin">Caso de estudio de Lumin</a></td>
        </tr>
        <tr>
            <td>Sencrop</td>
            <td align="center">
                <picture>
                    <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/sencrop.svg" />
                    <img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/sencrop.svg" alt="Sencrop">
                </picture>
            </td>
            <td><a href="https://sencrop.com/">sencrop.com</a></td>
            <td><a href="https://www.ory.com/case-studies/sencrop">Caso de estudio de Sencrop</a></td>
        </tr>
        <tr>
            <td>OSINT Industries</td>
            <td align="center">
                <picture>
                    <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/osint.svg" />
                    <img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/osint.svg" alt="OSINT Industries">
                </picture>
            </td>
            <td><a href="https://www.osint.industries/">osint.industries</a></td>
            <td><a href="https://www.ory.com/case-studies/osint">Caso de estudio de OSINT Industries</a></td>
        </tr>
        <tr>
            <td>HGV</td>
            <td align="center">
                <picture>
                    <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/hgv.svg" />
                    <img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/hgv.svg" alt="HGV">
                </picture>
            </td>
            <td><a href="https://www.hgv.it/">hgv.it</a></td>
            <td><a href="https://www.ory.com/case-studies/hgv">Caso de estudio de HGV</a></td>
        </tr>
        <tr>
            <td>Maxroll</td>
            <td align="center">
                <picture>
                    <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/maxroll.svg" />
                    <img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/maxroll.svg" alt="Maxroll">
                </picture>
            </td>
            <td><a href="https://maxroll.gg/">maxroll.gg</a></td>
            <td><a href="https://www.ory.com/case-studies/maxroll">Caso de estudio de Maxroll</a></td>
        </tr>
        <tr>
            <td>Zezam</td>
            <td align="center">
                <picture>
                    <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/zezam.svg" />
                    <img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/zezam.svg" alt="Zezam">
                </picture>
            </td>
            <td><a href="https://www.zezam.io/">zezam.io</a></td>
            <td><a href="https://www.ory.com/case-studies/zezam">Caso de estudio de Zezam</a></td>
        </tr>
        <tr>
            <td>T.RowePrice</td>
            <td align="center">
                <picture>
                    <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/troweprice.svg" />
                    <img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/troweprice.svg" alt="T.RowePrice">
                </picture>
            </td>
            <td><a href="https://www.troweprice.com/">troweprice.com</a></td>
        </tr>
        <tr>
            <td>Mistral</td>
            <td align="center">
                <picture>
                    <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/mistral.svg" />
                    <img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/mistral.svg" alt="Mistral">
                </picture>
            </td>
            <td><a href="https://www.mistral.ai/">mistral.ai</a></td>
        </tr>
        <tr>
            <td>Axel Springer</td>
            <td align="center">
                <picture>
                    <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/axelspringer.svg" />
                    <img height="22px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/axelspringer.svg" alt="Axel Springer">
                </picture>
            </td>
            <td><a href="https://www.axelspringer.com/">axelspringer.com</a></td>
        </tr>
        <tr>
            <td>Hemnet</td>
            <td align="center">
                <picture>
                    <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/hemnet.svg" />
                    <img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/hemnet.svg" alt="Hemnet">
                </picture>
            </td>
            <td><a href="https://www.hemnet.se/">hemnet.se</a></td>
        </tr>
        <tr>
            <td>Cisco</td>
            <td align="center">
                <picture>
                    <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/cisco.svg" />
                    <img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/cisco.svg" alt="Cisco">
                </picture>
            </td>
            <td><a href="https://www.cisco.com/">cisco.com</a></td>
        </tr>
        <tr>
            <td>Presidencia de la República Dominicana</td>
            <td align="center">
                <picture>
                    <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/republica-dominicana.svg" />
                    <img height="42px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/republica-dominicana.svg" alt="Presidencia de la República Dominicana">
                </picture>
            </td>
            <td><a href="https://www.presidencia.gob.do/">presidencia.gob.do</a></td>
        </tr>
        <tr>
            <td>Moonpig</td>
            <td align="center">
                <picture>
                    <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/moonpig.svg" />
                    <img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/moonpig.svg" alt="Moonpig">
                </picture>
            </td>
            <td><a href="https://www.moonpig.com/">moonpig.com</a></td>
        </tr>
        <tr>
            <td>Booster</td>
            <td align="center">
                <picture>
                    <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/booster.svg" />
                    <img height="18px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/booster.svg" alt="Booster">
                </picture>
            </td>
            <td><a href="https://www.choosebooster.com/">choosebooster.com</a></td>
        </tr>
        <tr>
            <td>Zaptec</td>
            <td align="center">
                <picture>
                    <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/zaptec.svg" />
                    <img height="24px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/zaptec.svg" alt="Zaptec">
                </picture>
            </td>
            <td><a href="https://www.zaptec.com/">zaptec.com</a></td>
        </tr>
        <tr>
            <td>Klarna</td>
            <td align="center">
                <picture>
                    <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/klarna.svg" />
                    <img height="24px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/klarna.svg" alt="Klarna">
                </picture>
            </td>
            <td><a href="https://www.klarna.com/">klarna.com</a></td>
        </tr>
        <tr>
            <td>Raspberry PI Foundation</td>
            <td align="center">
                <picture>
                    <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/raspi.svg" />
                    <img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/raspi.svg" alt="Raspberry PI Foundation">
                </picture>
            </td>
            <td><a href="https://www.raspberrypi.org/">raspberrypi.org</a></td>
        </tr>
        <tr>
            <td>Tulip</td>
            <td align="center">
                <picture>
                    <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/tulip.svg" />
                    <img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/tulip.svg" alt="Tulip Retail">
                </picture>
            </td>
            <td><a href="https://tulip.com/">tulip.com</a></td>
        </tr>
        <tr>
            <td>Hootsuite</td>
            <td align="center">
                <picture>
                    <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/hootsuite.svg" />
                    <img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/hootsuite.svg" alt="Hootsuite">
                </picture>
            </td>
            <td><a href="https://hootsuite.com/">hootsuite.com</a></td>
        </tr>
        <tr>
            <td>Segment</td>
            <td align="center">
                <picture>
                    <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/segment.svg" />
                    <img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/segment.svg" alt="Segment">
                </picture>
            </td>
            <td><a href="https://segment.com/">segment.com</a></td>
        </tr>
        <tr>
            <td>Arduino</td>
            <td align="center">
                <picture>
                    <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/arduino.svg" />
                    <img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/arduino.svg" alt="Arduino">
                </picture>
            </td>
            <td><a href="https://www.arduino.cc/">arduino.cc</a></td>
        </tr>
        <tr>
            <td>Sainsbury's</td>
            <td align="center">
                <picture>
                    <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/sainsburys.svg" />
                    <img height="24px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/sainsburys.svg" alt="Sainsbury's">
                </picture>
            </td>
            <td><a href="https://www.sainsburys.co.uk/">sainsburys.co.uk</a></td>
        </tr>
        <tr>
            <td>Contraste</td>
            <td align="center">
                <picture>
                    <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/contraste.svg" />
                    <img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/contraste.svg" alt="Contraste">
                </picture>
            </td>
            <td><a href="https://www.contraste.com/en">contraste.com</a></td>
        </tr>
        <tr>
            <td>inMusic</td>
            <td align="center">
                <picture>
                    <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/inmusic.svg" />
                    <img height="24px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/inmusic.svg" alt="InMusic">
                </picture>
            </td>
            <td><a href="https://inmusicbrands.com/">inmusicbrands.com</a></td>
        </tr>
        <tr>
            <td>Buhta</td>
            <td align="center">
                <picture>
                    <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/buhta.svg" />
                    <img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/buhta.svg" alt="Buhta">
                </picture>
            </td>
            <td><a href="https://buhta.com/">buhta.com</a></td>
        </tr>
        </tr>
            <tr>
            <td>Amplitude</td>
            <td align="center">
                <picture>
                    <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/amplitude.svg" />
                    <img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/amplitude.svg" alt="amplitude.com">
                </picture>
            </td>
            <td><a href="https://amplitude.com/">amplitude.com</a></td>
        </tr>
    <tr>
      <td align="center"><a href="https://tier4.jp/en/"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/tieriv.svg" /><img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/tieriv.svg" alt="TIER IV"></picture></a></td>
      <td align="center"><a href="https://kyma-project.io"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/kyma.svg" /><img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/kyma.svg" alt="Kyma Project"></picture></a></td>
      <td align="center"><a href="https://serlo.org/"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/serlo.svg" /><img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/serlo.svg" alt="Serlo"></picture></a></td>
      <td align="center"><a href="https://padis.io/"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/padis.svg" /><img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/padis.svg" alt="Padis"></picture></a></td>
    </tr>
    <tr>
      <td align="center"><a href="https://cloudbear.eu/"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/cloudbear.svg" /><img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/cloudbear.svg" alt="Cloudbear"></picture></a></td>
      <td align="center"><a href="https://securityonionsolutions.com/"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/securityonion.svg" /><img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/securityonion.svg" alt="Security Onion Solutions"></picture></a></td>
      <td align="center"><a href="https://factlylabs.com/"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/factly.svg" /><img height="24px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/factly.svg" alt="Factly"></picture></a></td>
      <td align="center"><a href="https://cashdeck.com.au/"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/allmyfunds.svg" /><img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/allmyfunds.svg" alt="All My Funds"></picture></a></td>
    </tr>
    <tr>
      <td align="center"><a href="https://nortal.com/"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/nortal.svg" /><img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/nortal.svg" alt="Nortal"></picture></a></td>
      <td align="center"><a href="https://www.ordermygear.com/"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/ordermygear.svg" /><img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/ordermygear.svg" alt="OrderMyGear"></picture></a></td>
      <td align="center"><a href="https://r2devops.io/"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/r2devops.svg" /><img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/r2devops.svg" alt="R2Devops"></picture></a></td>
      <td align="center"><a href="https://www.paralus.io/"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/paralus.svg" /><img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/paralus.svg" alt="Paralus"></picture></a></td>
    </tr>
    <tr>
      <td align="center"><a href="https://dyrector.io/"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/dyrector_io.svg" /><img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/dyrector_io.svg" alt="dyrector.io"></picture></a></td>
      <td align="center"><a href="https://pinniped.dev/"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/pinniped.svg" /><img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/pinniped.svg" alt="pinniped.dev"></picture></a></td>
      <td align="center"><a href="https://pvotal.tech/"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/ory/meta/master/static/adopters/light/pvotal.svg" /><img height="32px" src="https://raw.githubusercontent.com/ory/meta/master/static/adopters/dark/pvotal.svg" alt="pvotal.tech"></picture></a></td>
      <td></td>
    </tr>
    </tbody>
</table>Muchas gracias a todos los contribuyentes individuales

<a href="https://opencollective.com/ory" target="_blank"><img src="https://opencollective.com/ory/contributors.svg?width=890&amp;limit=714&amp;button=false" /></a>

<!--END ADOPTERS-->

## Ecosistema

<!--BEGIN ECOSYSTEM-->

Construimos Ory sobre varios principios rectores en lo que respecta a nuestro diseño de arquitectura:

- Dependencias mínimas
- Se ejecuta en cualquier lugar
- Escala sin esfuerzo
- Minimiza el margen de errores humanos y de red

La arquitectura de Ory está diseñada para ejecutarse mejor en un sistema de orquestación de contenedores como Kubernetes, CloudFoundry, OpenShift y proyectos similares. Los binarios son pequeños (5-15MB) y están disponibles para todos los tipos de procesadores populares (ARM, AMD64, i386) y sistemas operativos (FreeBSD, Linux, macOS, Windows) sin dependencias del sistema (Java, Node, Ruby, libxml, ...).

### Ory Kratos: Infraestructura y gestión de identidad y usuarios

[Ory Kratos](https://github.com/ory/kratos) es un sistema de gestión de identidad y usuarios API-first que está construido según las [mejores prácticas de arquitectura en la nube](https://www.ory.com/docs/next/ecosystem/software-architecture-philosophy). Implementa casos de uso fundamentales con los que casi toda aplicación de software necesita lidiar: Inicio de sesión y registro de autoservicio, autenticación multifactor (MFA/2FA), recuperación y verificación de cuentas, perfil y gestión de cuentas.

### Ory Hydra: Servidor OAuth2 y OpenID Connect

[Ory Hydra](https://github.com/ory/hydra) es un proveedor de OAuth2 y OpenID Connect certificado por OpenID™ que se conecta fácilmente a cualquier sistema de identidad existente escribiendo una pequeña aplicación "puente". Da control absoluto sobre la interfaz de usuario y los flujos de experiencia de usuario.

### Ory Oathkeeper: Proxy de identidad y acceso

[Ory Oathkeeper](https://github.com/ory/oathkeeper) es un proxy de identidad y acceso (IAP) BeyondCorp/Zero Trust con reglas configurables de autenticación, autorización y mutación de solicitudes para tus servicios web: autentica JWT, tokens de acceso, claves API, mTLS; comprueba si el sujeto contenido tiene permitido realizar la solicitud; codifica el contenido resultante en cabeceras personalizadas (`X-User-ID`), JSON Web Tokens y más.

### Ory Keto: Políticas de control de acceso como servidor

[Ory Keto](https://github.com/ory/keto) es un punto de decisión de políticas. Utiliza un conjunto de políticas de control de acceso, similares a las políticas de AWS IAM, para determinar si un sujeto (usuario, aplicación, servicio, automóvil, ...) está autorizado a realizar una determinada acción sobre un recurso.

<!--END ECOSYSTEM-->

## Documentación

La documentación completa de Ory Hydra está disponible en [www.ory.com/docs/hydra](https://www.ory.com/docs/hydra), e incluye:

- [Guías de instalación](https://www.ory.com/docs/hydra/install)
- [Referencia de configuración](https://www.ory.com/docs/hydra/reference/configuration)
- [Documentación de la API HTTP](https://www.ory.com/docs/hydra/sdk/api)
- [Arquitectura de seguridad](https://www.ory.com/docs/hydra/security-architecture)
- [Pruebas de rendimiento](https://www.ory.com/docs/performance/hydra)

Para actualizaciones y registros de cambios, consulta la [pestaña de versiones](https://github.com/ory/hydra/releases) y [CHANGELOG.md](https://github.com/ory/hydra/blob/HEAD/CHANGELOG.md).

## Desarrollo de Ory Hydra

Consulta [DEVELOP.md](https://github.com/ory/hydra/blob/HEAD/DEVELOP.md) para obtener información sobre:

- Directrices para contribuciones
- Requisitos previos
- Instalación desde el código fuente
- Ejecución de pruebas
- Construcción de la imagen Docker
- Vista previa de la documentación de la API

## Seguridad

Las especificaciones de OAuth2 y relacionadas con OAuth2 tienen más de 400 páginas escritas. Implementar OAuth2 es fácil, hacerlo bien es difícil. Ory Hydra cuenta con la confianza de empresas de todo el mundo, tiene una comunidad vibrante y maneja millones de solicitudes en producción cada día. Lee [la guía de seguridad](https://www.ory.com/docs/hydra/security-architecture) para obtener más detalles sobre conceptos de criptografía y seguridad.

### Divulgación de vulnerabilidades

Si crees que has encontrado una vulnerabilidad de seguridad, abstente de publicarla públicamente en los foros, el chat o GitHub. Puedes encontrar toda la información para la divulgación responsable en nuestro [security.txt](https://www.ory.com/.well-known/security.txt).

## Telemetría

Nuestros servicios recopilan datos resumidos y anónimos que pueden desactivarse opcionalmente. Haz clic [aquí](https://www.ory.com/docs/ecosystem/sqa) para obtener más información.

## Bibliotecas y proyectos de terceros

Oficiales:

- [Ejemplo de inicio de sesión y consentimiento de usuario](https://github.com/ory/hydra-login-consent-node)

Comunidad:

- Visita
  [este documento para obtener una visión general de los proyectos y artículos de la comunidad](https://www.ory.com/docs/ecosystem/community)

Blog de desarrolladores:

- Visita el [Blog de Ory](https://www.ory.com/blog/) para obtener guías, tutoriales y
  artículos sobre Ory Hydra y el ecosistema Ory.
Descargar herramienta