-
are you meant to run both, or are they different apps depending on your needs? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
They serve very different purposes! Both are related to Authentication/Authorization, but So think of Ory Kratos as the system that provides login/registration/profile for your users, and all the usual features that come with it. Ory Hydra is a bit more complex, but essentially it allows you to become an OAuth2 provider (like for example Google or Github). So you could potentially do your own "Login with Nektro". Check the ecosystem documentation for more general information on the Ory projects! |
Beta Was this translation helpful? Give feedback.
They serve very different purposes!
Both are related to Authentication/Authorization, but
Ory Hydra is an OAuth 2.0 and OpenID Connect provider.
and
Ory Kratos is an identity management server.
So think of Ory Kratos as the system that provides login/registration/profile for your users, and all the usual features that come with it.
Ory Hydra is a bit more complex, but essentially it allows you to become an OAuth2 provider (like for example Google or Github). So you could potentially do your own "Login with Nektro".
You mostly need it when you have Apps that need machine-2-machine interaction, or enable third-party developers to use your APIs (and pay for it), also for corporate systems ec…