Как использовать учетную запись Microsoft на сайте openID?

Я планирую создать сайт с аутентификацией openID, большинство моих целевых пользователей будут регистрироваться на сайте с помощью учетных записей Microsoft (hotmail/live/windowslive).

Можно ли использовать учетные записи Microsoft как openID?

Ответы

Ответ 1

Насколько я знаю, они все еще используют только свою систему "Passport" / "Windows Live ID", поэтому нет. Они объявили, однако, что они будут поддерживать OpenID в какой-то момент. Взгляните на приведенную ниже ссылку, есть даже Технический просмотр, чтобы проверить их реализацию, возможно, что можно как-то использовать:

Microsoft и OpenID

Ответ 2

Пока Microsoft не поддерживает OpenID, мой текущий план заключается в том, чтобы скрыть OpenID и Windows Live ID за интерфейсом сторонних разработчиков. Используя шаблон "Цепь ответственности", я выберу правильного поставщика, а остальная часть приложения не будет знать разницу (кроме пользовательского интерфейса, где у меня будут дружественные кнопки, похожие на те, что для аккаунтов Gmail и Yahoo).

Ответ 3

По состоянию на февраль 2016 года OpenID Connect поддерживается учетными записями Microsoft (например, Windows Live ID, aka Microsoft Passport) без необходимости использования учетной записи Azure.

Прочтите следующее: https://blogs.technet.microsoft.com/enterprisemobility/2016/02/23/for-developers-the-first-use-cases-of-the-converged-microsoft-account-and-azure-active-directory-programming-model-are-now-ga/