79688059

Date: 2025-07-02 20:52:50
Score: 1.5
Natty:
Report link

You can keep both apps with their own IDP and avoid coupling by using a third IDP as a broker (like another Keycloak instance).
This broker handles login via both app1's IDP and app2’s Keycloak using OIDC.

Basically:

This way, each app manages its own users/sessions, and the broker keeps a global session across them.

I wrote a guide on how to set up multiple identity providers in Keycloak if you want to go that route:
https://medium.com/@raf.lucca/one-login-many-sources-oidc-sso-with-multiple-identity-providers-keycloak-08cf3cd13c78

Reasons:
  • Blacklisted phrase (0.5): medium.com
  • Long answer (-0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Raf897