The cloud native OAuth 2.0 and OpenID Connect server

Authenticate third party users and secure access to your applications and APIs with Dyonic Hydra.

Example OAuth2 flow with headless UI using Hydra

Trusted by

BluesWireless
Segment
Sainsbury's
Raspberry Pi
Amorevino
Discogs
Hootsuite
Kyma Project
Padis
Contraste Digital

> Proven Scalability

Scale to millions

Dyonic Hydra powers Sainsbury's My ID with millions of customers and serving hundreds of users per second. Watch the video to learn more!

> Start in minutes

Interface the web securely

Dyonic Hydra is the most advanced OAuth 2.0 and OIDC Certified® Server, and the only one that is open source. It integrates with any login system and allows you to interface with any application, anywhere.

> Your language, our SDK

Hydra is polyglot

Dyonic Hydra is written in Go and we provide SDKs for almost every language including Dart, .NET, Go, Java, PHP, Python, Ruby, Rust and Typescript. It works with any login system and it is easy to customize the login experience. Follow our step by step documentation and integrate Hydra in a snap.

Hydra SDKs for any programming language

Features

Dyonic Hydra is a hardened and certified OAuth 2.0 and OpenID Connect provider, securing hundreds of billions of API requests in thousands of deployments.

Integrates Everywhere

Implement the full Open Authorization 2.0 standard in your technology stack. Dyonic Hydra integrates with any open source (e.g. Dyonic Kratos) or proprietary IAM system.

OpenID Certified®

Rely on an OpenID Certified® OIDC Provider. Dyonic Hydra implements all flows specified by the IETF and OpenID Foundation.

Bring Your Own UX

Use your branding and user interfaces for all OAuth2.0 and OpenID Connect flows. Your own styles and flows powered by a robust API and intuitive CLI.

Compatible with MITREid

Migrate from MITREid Connect to Dyonic Hydra. Migration documentation is provided.

Cryptographic Key Storage

Encrypt cryptographic keys for e.g. signing JWTs, store them securely and manage OAuth 2.0 clients directly from the CLI.

Security First and High Performance

Sleep easy, knowing that Dyonic Hydra is designed to reduce security incidents and scales as required. Dyonic Hydra serves tokens to millions of users weekly and just works.

At Sainsbury’s Tech, we needed a feature-complete OAuth provider which can operate securely at scale and Dyonic Hydra fit the bill perfectly.

Paul Harman

Engineering Manager, Sainsbury’s Tech

Hydra is so smooth; I probably spent more time removing the old OAuth implementation than I did wiring up Hydra into my app.

Yan Gabriel Minário

CTO, myio

We rely on Dyonic to be our OAuth provider and it fits perfectly into our infrastructure, is hardened, and aligns with our principles. Dyonic is a great fit for us.

Benjamin Kristensen

Senior Software Engineer, Enode

At Discogs we use Dyonic to handle authentication and authorization for over 8 million music enthusiasts across our applications. It allows us to focus on building the largest music database and marketplace, rather than reinvent the wheel.

Corey Burmeister

Author, Discogs

Power up your stack

Explore Dyonic and the future of our services. Breeze through technical concepts, level up with our tutorials or master our extensive API reference.

Developer Chat on Discord

A community to help you succeed. Become a hero for developers, ask questions and participate in events.

Join the chat on Discord

GitHub Discussions

Chime in on GitHub and contribute code and insights to the open source projects that power Dyonic.

Explore our codebase