Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
hydra — Fournisseur OAuth 2.0 et OpenID Connect certifié OpenID pour l'émission de jetons, la gestion des clients, JWKS et l'orchestration des flux de connexion/consentement via des API headless pour applications cloud-native. | Kitploit
Outils/GitHubGitHub/ory/hydra
Authentification et AutorisationGestion des IdentitésSécurité CloudGestion des Identités et des Accès (IAM)AuthentificationSécurité des API
GitHubory/hydra

hydra

Fournisseur OAuth 2.0 et OpenID Connect certifié OpenID pour l'émission de jetons, la gestion des clients, JWKS et l'orchestration des flux de connexion/consentement via des API headless pour applications cloud-native.

Voir le dépôt
17.5k1.6kil y a 25 joursVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager
Site web

Ory Hydra - serveur Open Source OAuth 2 et OpenID Connect

Chat · Discussions · Newsletter · Docs · Essayer Ory Network · Emplois

Ory Hydra est un serveur OAuth 2.0 durci et certifié OpenID, ainsi qu'un fournisseur OpenID Connect, optimisé pour une faible latence, un débit élevé et une faible consommation de ressources. Il se connecte à votre fournisseur d'identité existant via une application de connexion et de consentement, vous donnant un contrôle absolu sur l'interface utilisateur et l'expérience.


  • Qu'est-ce qu'Ory Hydra ?
    • Pourquoi Ory Hydra
    • OAuth2 et OpenID Connect : normes ouvertes
    • Certifié OpenID Connect
  • Options de déploiement
    • Utiliser Ory Hydra sur Ory Network
    • Auto-héberger Ory Hydra
  • Démarrage rapide
  • Qui utilise Ory Hydra ?
  • Écosystème
    • Ory Kratos : infrastructure et gestion des identités et des utilisateurs
    • Ory Hydra : serveur OAuth2 & OpenID Connect
    • Ory Oathkeeper : proxy d'identité et d'accès
    • Ory Keto : politiques de contrôle d'accès sous forme de serveur
  • Documentation
  • Développer Ory Hydra
  • Sécurité
    • Divulguer les vulnérabilités
  • Télémétrie
  • Bibliothèques et projets tiers

Qu'est-ce qu'Ory Hydra ?

Ory Hydra est une implémentation serveur du cadre d'autorisation OAuth 2.0 et d'OpenID Connect Core 1.0. Il suit les meilleures pratiques d'architecture cloud et se concentre sur :

  • Flux OAuth 2.0 et OpenID Connect
  • Émission et validation de jetons
  • Gestion des clients
  • Orchestration des flux de consentement et de connexion
  • Gestion des JWKS
  • Faible latence et débit élevé

Nous recommandons de commencer par la documentation d'introduction d'Ory Hydra pour en savoir plus sur son architecture, ses fonctionnalités et sa comparaison avec d'autres systèmes.

Pourquoi Ory Hydra

Ory Hydra est conçu pour :

  • Être un serveur OAuth 2.0 et OpenID Connect autonome sans gestion des utilisateurs
  • Se connecter à tout fournisseur d'identité existant via une application de connexion et de consentement
  • Vous donner un contrôle absolu sur l'interface utilisateur et les flux d'expérience
  • Fonctionner avec n'importe quel point de terminaison d'authentification : Ory Kratos, authboss, User Frosting ou votre système propriétaire
  • Passer à l'échelle pour un grand nombre de clients et de jetons
  • S'intégrer dans les environnements cloud natifs modernes tels que Kubernetes et les plateformes gérées

OAuth2 et OpenID Connect : normes ouvertes

Ory Hydra implémente les normes ouvertes définies par l'IETF :

  • Le cadre d'autorisation OAuth 2.0
  • Modèle de menaces et considérations de sécurité OAuth 2.0
  • Révocation de jetons OAuth 2.0
  • Introspection de jetons OAuth 2.0
  • OAuth 2.0 pour les applications natives
  • Protocole d'enregistrement dynamique des clients OAuth 2.0
  • Protocole de gestion de l'enregistrement dynamique des clients OAuth 2.0
  • Preuve de clé pour l'échange de code par les clients publics OAuth
  • Profil JSON Web Token (JWT) pour l'authentification des clients et les octrois d'autorisation OAuth 2.0

et par la OpenID Foundation :

  • OpenID Connect Core 1.0
  • OpenID Connect Discovery 1.0
  • OpenID Connect Dynamic Client Registration 1.0
  • OpenID Connect Front-Channel Logout 1.0
  • OpenID Connect Back-Channel Logout 1.0

Certifié OpenID Connect

Ory Hydra est un fournisseur OpenID (OP) certifié par l'OpenID Foundation.

Ory Hydra est un fournisseur OpenID certifié

Les profils OpenID suivants sont certifiés :

  • Fournisseur OpenID de base (types de réponse code)
  • Fournisseur OpenID implicite (types de réponse id_token, id_token+token)
  • Fournisseur OpenID hybride (types de réponse code+id_token, code+id_token+token, code+token)
  • Publication des informations de configuration par le fournisseur OpenID
  • Fournisseur OpenID dynamique

Pour obtenir la certification, nous avons déployé l'application de référence de connexion et de consentement des utilisateurs (non modifiée) et Ory Hydra v1.0.0.

Options de déploiement

Vous pouvez exécuter Ory Hydra de deux manières principales :

  • En tant que service géré sur Ory Network
  • En tant que service auto-hébergé sous votre propre contrôle, avec ou sans la licence Ory Enterprise

Utiliser Ory Hydra sur Ory Network

Ory Network est le moyen le plus rapide d'utiliser les services Ory en production. Ory OAuth2 & OpenID Connect est propulsé par le serveur open source Ory Hydra et est compatible avec l'API.

Ory Network fournit :

  • OAuth2 et OpenID Connect pour l'authentification unique, l'accès aux API et l'autorisation machine à machine
  • Gestion des identités et des informations d'identification qui passe à l'échelle pour des milliards d'utilisateurs et d'appareils
  • Flux d'inscription, de connexion et de gestion de comptes pour les passkeys, la biométrie, la connexion sociale, le SSO et l'authentification multifacteur
  • Pages et composants prêts à l'emploi pour la connexion, l'inscription et la gestion des comptes
  • Contrôles de permissions à faible latence basés sur le modèle Zanzibar avec l'Ory Permission Language
  • Stockage respectueux du RGPD, en tenant compte de la localité des données et de la conformité
  • Ory Console et Ory CLI basés sur le web pour l'administration et les opérations
  • API cloud natives compatibles avec les serveurs open source
  • Tarification juste, basée sur l'utilisation

Inscrivez-vous pour un compte développeur gratuit pour commencer.

Auto-héberger Ory Hydra

Vous pouvez exécuter Ory Hydra vous-même pour un contrôle total sur l'infrastructure, le déploiement et la personnalisation.

Le guide d'installation explique comment :

  • Installer Hydra sur Linux, macOS, Windows et Docker
  • Configurer des bases de données telles que PostgreSQL, MySQL et CockroachDB
  • Déployer sur Kubernetes et d'autres systèmes d'orchestration
  • Compiler Hydra à partir des sources

Ce guide utilise la distribution open source pour vous aider à démarrer sans exigence de licence. Il convient parfaitement aux particuliers, aux chercheurs, aux hackers et aux entreprises qui souhaitent expérimenter, prototyper ou exécuter des charges de travail non critiques sans SLA. Vous obtenez le moteur principal complet et vous êtes libre de l'inspecter, de l'étendre et de le compiler à partir des sources.

Si vous exécutez Hydra dans le cadre d'un système critique, par exemple OAuth2 et OpenID Connect pour tous vos utilisateurs, vous devriez utiliser un accord commercial pour réduire les risques opérationnels et de sécurité. La licence Ory Enterprise (OEL) s'ajoute à Hydra auto-hébergé et fournit :

  • Des fonctionnalités d'entreprise supplémentaires non disponibles dans la version open source
  • Des versions de sécurité régulières, y compris des correctifs CVE, avec des accords de niveau de service
  • Prise en charge de la mise à l'échelle avancée, de la multi-location et des déploiements complexes
  • Options de support premium avec des SLA, accès direct aux ingénieurs et aide à l'intégration
  • Accès à un registre Docker privé avec des versions d'entreprise fréquentes, vérifiées et à jour

Pour des correctifs CVE garantis, des versions d'entreprise actuelles, des fonctionnalités avancées et un support en production, vous avez besoin d'une licence Ory Enterprise valide et d'un accès au registre Docker Ory Enterprise. Pour en savoir plus, contactez l'équipe Ory.

Démarrage rapide

Installez l'Ory CLI et créez un nouveau projet pour essayer Ory OAuth2 & 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:~
Essayez le flux OAuth 2.0 Client Credentials:```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>

Essayez le flux OAuth 2.0 Authorize Code + 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 utilise Ory Hydra

<!--BEGIN ADOPTERS-->

La communauté Ory repose sur les épaules d'individus, d'entreprises et de
mainteneurs. L'équipe Ory remercie toutes les personnes impliquées - de la
soumission de rapports de bogues et de demandes de fonctionnalités, à la
contribution de correctifs et de documentation. La communauté Ory compte plus
de 50.000 membres et ne cesse de grandir. La stack Ory protège
7.000.000.000+ requêtes API chaque jour dans des milliers d'entreprises. Rien
de tout cela n'aurait été possible sans chacun et chacune d'entre vous !

La liste suivante représente les entreprises qui nous ont accompagnés tout au
long du chemin et qui ont apporté des contributions exceptionnelles à notre
écosystème. _Si vous pensez que votre entreprise mérite une place ici,
contactez <a href="mailto:[email protected]">[email protected]</a> dès maintenant_!<table>
    <thead>
        <tr>
            <th>Nom</th>
            <th>Logo</th>
            <th>Site web</th>
            <th>Étude de cas</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">Étude de cas 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">Étude de cas 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">Étude de cas 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">Étude de cas 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">Étude de cas 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">Étude de cas 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">Étude de cas 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">Étude de cas 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>Many thanks to all individual contributors

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

## Écosystème

<!--BEGIN ECOSYSTEM-->

Nous construisons Ory sur plusieurs principes directeurs en ce qui concerne la
conception de notre architecture :

- Dépendances minimales
- Fonctionne partout
- Passe à l'échelle sans effort
- Minimiser la place pour les erreurs humaines et réseau

L'architecture d'Ory est conçue pour fonctionner au mieux sur un système
d'orchestration de conteneurs tel que Kubernetes, CloudFoundry, OpenShift et des
projets similaires. Les binaires sont petits (5-15 Mo) et disponibles pour tous
les types de processeurs courants (ARM, AMD64, i386) et systèmes d'exploitation
(FreeBSD, Linux, macOS, Windows) sans dépendances système (Java, Node, Ruby,
libxml, ...).

### Ory Kratos : Infrastructure et gestion des identités et des utilisateurs

[Ory Kratos](https://github.com/ory/kratos) est un système d'identité et de
gestion des utilisateurs API-first construit selon les
[meilleures pratiques d'architecture cloud](https://www.ory.com/docs/next/ecosystem/software-architecture-philosophy).
Il implémente les cas d'utilisation fondamentaux que presque toutes les
applications logicielles doivent traiter : connexion et inscription en
self-service, authentification multi-facteurs (MFA/2FA), récupération et
vérification de compte, profil et gestion de compte.

### Ory Hydra : Serveur OAuth2 et OpenID Connect

[Ory Hydra](https://github.com/ory/hydra) est un fournisseur OAuth2 et OpenID
Connect certifié OpenID™ qui se connecte facilement à tout système d'identité
existant en écrivant une petite application « pont ». Il donne un contrôle
absolu sur l'interface utilisateur et les parcours d'expérience utilisateur.

### Ory Oathkeeper : Proxy d'identité et d'accès

[Ory Oathkeeper](https://github.com/ory/oathkeeper) est un proxy d'identité et
d'accès (IAP) BeyondCorp/Zero Trust avec des règles configurables
d'authentification, d'autorisation et de mutation de requêtes pour vos services
web : authentifier les JWT, jetons d'accès, clés API, mTLS ; vérifier si le
sujet contenu est autorisé à effectuer la requête ; encoder le contenu résultant
dans des en-têtes personnalisés (`X-User-ID`), des JSON Web Tokens et plus
encore !

### Ory Keto : Politiques de contrôle d'accès en tant que serveur

[Ory Keto](https://github.com/ory/keto) est un point de décision de politique. Il
utilise un ensemble de politiques de contrôle d'accès, similaires aux politiques
IAM AWS, afin de déterminer si un sujet (utilisateur, application, service,
voiture, ...) est autorisé à effectuer une certaine action sur une ressource.

<!--END ECOSYSTEM-->

## Documentation

La documentation complète d'Ory Hydra est disponible sur
[www.ory.com/docs/hydra](https://www.ory.com/docs/hydra), y compris :

- [Guides d'installation](https://www.ory.com/docs/hydra/install)
- [Référence de configuration](https://www.ory.com/docs/hydra/reference/configuration)
- [Documentation de l'API HTTP](https://www.ory.com/docs/hydra/sdk/api)
- [Architecture de sécurité](https://www.ory.com/docs/hydra/security-architecture)
- [Benchmarks de performance](https://www.ory.com/docs/performance/hydra)

Pour les mises à niveau et les journaux de modifications, consultez
[l'onglet des versions](https://github.com/ory/hydra/releases) et
[CHANGELOG.md](https://github.com/ory/hydra/blob/HEAD/CHANGELOG.md).

## Développer Ory Hydra

Consultez [DEVELOP.md](https://github.com/ory/hydra/blob/HEAD/DEVELOP.md) pour des informations sur :

- Les directives de contribution
- Les prérequis
- L'installation depuis les sources
- L'exécution des tests
- La création de l'image Docker
- L'aperçu de la documentation de l'API

## Sécurité

Les spécifications OAuth2 et liées à OAuth2 représentent plus de 400 pages
écrites. Implémenter OAuth2 est facile, bien le faire est difficile. Ory Hydra
est utilisé par des entreprises du monde entier, dispose d'une communauté
dynamique et fait face à des millions de requêtes en production chaque jour.
Lisez [le guide de sécurité](https://www.ory.com/docs/hydra/security-architecture)
pour plus de détails sur les concepts de cryptographie et de sécurité.

### Divulguer les vulnérabilités

Si vous pensez avoir trouvé une vulnérabilité de sécurité, veuillez vous abstenir
de la publier publiquement sur les forums, le chat ou GitHub. Vous trouverez
toutes les informations pour une divulgation responsable dans notre
[security.txt](https://www.ory.com/.well-known/security.txt).

## Télémétrie

Nos services collectent des données résumées et anonymisées qui peuvent être
désactivées à tout moment. Cliquez [ici](https://www.ory.com/docs/ecosystem/sqa)
pour en savoir plus.

## Bibliothèques et projets tiers

Officiel :

- [Exemple de connexion et consentement utilisateur](https://github.com/ory/hydra-login-consent-node)

Communauté :

- Consultez
  [ce document pour un aperçu des projets et articles de la communauté](https://www.ory.com/docs/ecosystem/community)

Blog des développeurs :

- Visitez le [blog Ory](https://www.ory.com/blog/) pour des guides, tutoriels et
  articles autour d'Ory Hydra et de l'écosystème Ory.
Télécharger l’outil