Skip to content

OpenID Certified™ OpenID Connect and OAuth Provider written in Go - cloud native, security-first, open source API security for your infrastructure. SDKs for any language. Works with Hardware Security Modules. Compatible with MITREid.

License

canonical/hydra

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

CI Tasks for Ory Hydra

This is a fork of Ory Hydra. Ory Hydra is used as the OAuth2/OIDC Server on the Canonical Identity Platform. The reason for forking Hydra is that we needed to support the OAuth 2.0 Device Authorization Grant. Some work was already done on upstream hydra, but the PRs were never merged. Our implementation is heavily influnced by the work done on ory#3252 from:

We plan to keep this fork up to date with upstream Hydra and release oci-images on https://github.com/canonical/hydra-rock/pkgs/container/hydra, until this work is merged upstream. See the wiki for more details on the implementation and how to try out the device flow.

About

OpenID Certified™ OpenID Connect and OAuth Provider written in Go - cloud native, security-first, open source API security for your infrastructure. SDKs for any language. Works with Hardware Security Modules. Compatible with MITREid.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 86.6%
  • Ruby 5.9%
  • JavaScript 5.0%
  • Shell 2.0%
  • Other 0.5%