Keycloak token exchange – automatically link identity providers
I’ve set up two IDPs (Google and Facebook, for now) on Keycloak and I’m using them for exchanging their access tokens for internal ones provided by Keycloak running on my machine.
Both integrations behave as expected but the problem that I currently have is that Keycloak refuses to automatically link another identity provider if the user was already created (in Keycloak’s database) previously, through another identity provider.