Hello, all. I have been looking to add user manag...
# talk-kratos
d
Hello, all. I have been looking to add user management with Kratos and also providing social sign in options. Now, social sign in is also provided by ory hydra. Can someone please guide me what's the difference b/w Kratos social sign in vs Hydra??
m
Hello @dazzling-honey-93005 Ory Kratos is on the OIDC client side - that means it consumes the OIDC flows, so endusers can “login with Google” through Ory Kratos Ory Hydra however is on the OIDC server side! So with Hydra you can host your own “Login with ACME” service. You can also do some other things with Hydra, like federation. So if you are just looking to provide social sign in to your end users, Ory Kratos is all you need!
d
Sorry but I didn't get"Login with ACME" and "federation"😅
m
I mean you can implement something like “Login with $your-company” with Ory Hydra. So if you want to become an OIDC provider such as Github and others, then Hydra is the right solution. If you are just looking to provide social sign in to your end users, Ory Kratos is all you need! A federated identity in information technology is the means of linking a person’s electronic identity and attributes, stored across multiple distinct identity management systems.
So Federation is related to SSO, and sometimes used interchangeably.