このプロジェクトについて

Ory Hydraは、ユーザー管理システムを同梱したものではなく、スタンドアロンのOAuth 2.0およびOpenID Connectサーバーです。ログイン・同意アプリを通じて既存のIDプロバイダーまたはカスタム認証エンドポイントに接続し、チームがユーザーインターフェースと認証体験を管理し続けることを可能にします。 このサーバーは、OAuth 2.0およびOpenID Connectフロー、トークン発行と検証、クライアント管理、同意とログインのオーケストレーション、JWKS管理を実装しています。READMEでは、トークン失効、トークンイントロスペクション、PKCE、JWTクライアント認証、動的クライアント登録、OpenID Connect Discovery、フロントチャネルおよびバックチャネルログアウトなどの標準への対応が示されています。Basic、Implicit、Hybrid、構成公開、動的プロバイダープロファイルについて、OpenID Foundation認定のOpenIDプロバイダーです。 Hydraは、Ory Networkを通じたマネージドサービスとして、またはセルフホストで利用できます。セルフホスティングのドキュメントでは、Linux、macOS、Windows、Docker、PostgreSQL、MySQL、CockroachDB、Kubernetes、ソースからのビルドが扱われています。Ory CLIクイックスタートでは、OAuth2クライアントの作成と、クライアントクレデンシャルフローおよび認可コードフローの実行が示されています。このプロジェクトはクラウドネイティブな展開向けに設計されており、Ory Kratosや独自の認証サービスなどのIDシステムと統合できます。