Keycloak - объединить пользователей с тем же адресом электронной почты - PullRequest
0 голосов
/ 02 февраля 2020

Я пытаюсь разрешить пользователям входить в систему с несколькими поставщиками удостоверений в социальных сетях, но связать их с одним письмом с помощью Keycloak 8.0.1. Вход в систему для каждого IDP работает.

Когда я пытаюсь сначала войти в систему через Google, это работает. Когда я вхожу в Facebook, я получаю KC-SERVICES0013: Failed authentication: org.keycloak.authentication.AuthenticationFlowException. Далее в журнале я вижу IDENTITY_PROVIDER_FIRST_LOGIN_ERROR. Сообщение состоит в том, что я просто использую потоки аутентификации по умолчанию - имя первого брокера как поток первого входа и пусто как поток входа в систему .

Я предполагаю, что необходим поток аутентификации настраиваться как-то? Любые идеи очень ценятся.

...