This message was deleted.
# general
m
This message was deleted.
n
if you only want to provide access to your own frontend for your own API, you only need kratos and not hydra
l
ahh, so Hydra is more for the machine based auth to my api. which i don't need, since this api isn't public it's only for my own project/product. so I basically only need Kratos & Keto.
n
hydra is to allow users to delegate access to a third-party to access your API on their behalf, so if only your own applications will access your API then you likely don't need that delegation
l
👍
makes sense
i
nip: Hydra implements OIDC/OAuth2 flows, which as @numerous-umbrella-61726 has written you most probably only want to use if you open your APIs to third parties want your users to delegate access on their behalf. Kratos implements proprietary flows for first-party access, which is what you typically want to have in 99% of the cases.
l
ya, makes sense 🙂