Add Cookbook entry for authentication with Keycloak/Red Hat SSO #3090
russsaidwords
started this conversation in
Ideas
Replies: 1 comment
-
There is a blog post by @claustres at https://blog.feathersjs.com/oauth-made-easier-with-feathers-v4-v5-openid-connect-and-keycloak-1c0f575cbbec on how to use Keycloak with oAuth, maybe that helps to get things started? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I'd love to adopt Feathers for some new projects coming up, and all other pieces seem easily laid out and clear. I am unclear on how to implement a generic authentication mechanism for Keycloak. A lot of what surrounds authentication is difficult or not overly clear to me.
If I have my terms right... I would like to use Keycloak as my IdP. I would like the Feathers projects to become Relying Parties, and I would want to reverse proxy to Feathers projects just as I would reverse proxy to Keycloak. My goal is to set up SSO between all APIs and applications given one login from the user through Keycloak.
Here's an image of what I would like the architecture to look like:

I guess my questions are two-fold: anyone have any experience setting something like this up and if so - does this diagram make sense for my stated goals? And two: can authentication through Keycloak be made more clear with a Cookbook entry or can I follow one already made (another Oauth example) and swap out for Keycloak related data? Thanks for reading this far.
Beta Was this translation helpful? Give feedback.
All reactions