Azure Active Directory: один пользователь с несколькими учетными записями поставщиков

Я разрабатываю мобильное приложение Azure, и мне нужна помощь по Azure Active Directory. Я бы хотел, чтобы пользователь мог войти в систему с учетной записью Microsoft, Facebook или Google. Но если у пользователя есть две или более учетных записи разных поставщиков, эти учетные записи могут быть связаны с одним и тем же пользователем, и пользователь может войти в систему с любой из этих учетных записей. Является ли это возможным?


person Sérgio Damasceno    schedule 13.10.2016    source источник


Ответы (1)


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

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

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

Более подробно о разработке клиента B2C вы можете обратиться к здесь.

person Fei Xue - MSFT    schedule 14.10.2016