Identity Server 4 - Обновление утверждений, предоставленных внешним поставщиком - PullRequest
0 голосов
/ 09 ноября 2018

Не уверен, что я что-то здесь упускаю или что-то, что нужно сделать нестандартным образом (или даже если то, что я пытаюсь сделать, является плохой практикой).Рассмотрим следующий сценарий.

  • A Пользователь выбирает для входа через моего внешнего провайдера мой сервер IDS4.
  • IDS4 автоматически обеспечивает локального пользователя и завершает вход в систему пользователя,Мое приложение заинтересовано в заявке «phone_number» и поэтому копирует это значение в свое локальное хранилище.
  • Позже Пользователь обновляет свой «phone_number» во внешнем провайдере.Так что теперь претензия в моем местном магазине IDS4 устарела.

Каков наилучший способ обновить мою локальную претензию phone_number.Если я использую скользящий токен обновления, есть вероятность, что может пройти очень много времени, прежде чем пользователь должен будет повторно пройти аутентификацию в исходном поставщике exteranl и понять, что это утверждение было обновлено.

В этом конкретном случаеcase у меня есть доступ как к экземпляру IDS4, так и к внешнему провайдеру.

...