Keycloak: обновлять информацию о пользователях на каждом брокере Identity - PullRequest
0 голосов
/ 06 апреля 2020

Я использую Keycloak в веб-приложениях в качестве Identity Broker для Google.

У меня проблемы с обновлением данных пользователей в их учетной записи Google. Рабочий процесс, который я хочу:

  • «Джон Доу» входит в мое приложение через Google (шаг ОК)
  • Пользователь создан в keycloak с firstName = "John" и lastName = " Доу "(шаг ОК)
  • " Джон Доу "меняет свое имя в Google на" Джонни "
  • " Джонни До "входит в мое приложение через Google (шаг ОК)
  • Шаг не работает: Keycloak обновляет имя пользователя на «Джонни»

Так что моя проблема в том, что как только пользователь создается с помощью провайдера идентификации, его информация никогда не обновляется после этого.

Я пытался добавить некоторые сопоставления атрибутов, чтобы заставить Keycloak делать это, но это не сработало.

Есть идеи, существует ли для него конфигурация в Keycloak? Я не смог найти ничего в документации.

...