Виправлення помилки "User with email already exist"
Якщо маємо помилку, як на зображанні, поряд виправлення наступний:
-
Заходимо в адміністративну консоль Keycloak (пароль адмін користувача можна знайти в secret keycloak в проєкт user-management, адмін робить вхід не через SSO, а через кнопку Sign In):
-
Вибираємо realm Openshift:
-
Переходимо у розділ Users:
-
Шукаємо необхідного користувача через поле пошуку або вручну у списку (відобразіть користувачів за допомогою кнопки View all users):
-
Заходимо до вибраного профілю та копіюємо ID користувача у першому полі:
-
Переходимо в realm Master, повторюємо кроки 2-4 та вибираємо розділ Identity Provider Links:
-
Якщо посилання немає, то створюємо нове, використовуючи відповідну інформацію про користувача:
-
Опціонально.: Якщо немає доступу до control-plane компонентів, також перевірте Identity Provider Link в realm control-plane-admin, і якщо там старий запис або відсутній - виправте на актуальний.
-
Опціонально.: Якщо немає доступу до компонентів реєстра, то перевірте Identity Provider Link в admin realm реєстра та якщо він старий або відсутній - виправте на актуальний.