Я новичок в использовании сервера идентификации wso2.
Мой вопрос:
Шаг 1: Я использую приложение travelocity.com.
Шаг 2: У меня есть два поставщика удостоверений для Gmail и Facebook.
Шаг 3: Затем я создаю одного поставщика услуг.
В поле «Поставщик услуг» выберите «Конфигурация локальной и исходящей аутентификации».".
В" Типе аутентификации "выберите" Расширенная конфигурация "и сопоставили" Локальные аутентификаторы "и" Федеративные аутентификаторы ".
В Локальных аутентификаторах я выбрал" базовый ".
В «Федеративных Аутентификаторах» я выбрал «FacebookIDP» и «GmailIDP».
Шаг 4: Но после Аутентификации с «Facebook» или «Gmail» я должен проверить, из какого Провайдера идентификации у меня естьВы вошли на travelocity.com либо через Facebook, либо через Gmail.
Так что мне нужно их доменное имя или что-то еще, чтобы определить, была ли это учетная запись Facebook или Gmail, с помощью которой я вошел на travelocity.com.
После аутентификации, как я узнаю, с какого домена я прошел аутентификацию, если оба провайдера идентификации (Facebook и Gmail) имеют одинаковый идентификатор электронной почтыПоскольку при использовании этого домена я проверю свою базу данных, может ли этот домен иметь разрешение или нет на аутентификацию.
Итак, как получить имя домена после аутентификации из учетной записи Focebook или Gmail с использованием сервера идентификации wso2?