Как использовать учетную запись Microsoft на сайте openID?
Я планирую создать сайт с аутентификацией openID, большинство моих целевых пользователей будут регистрироваться на сайте с помощью учетных записей Microsoft (hotmail/live/windowslive).
Можно ли использовать учетные записи Microsoft как openID?
Ответ 1
Насколько я знаю, они все еще используют только свою систему "Passport" / "Windows Live ID", поэтому нет. Они объявили, однако, что они будут поддерживать OpenID в какой-то момент. Взгляните на приведенную ниже ссылку, есть даже Технический просмотр, чтобы проверить их реализацию, возможно, что можно как-то использовать:
Пока Microsoft не поддерживает OpenID, мой текущий план заключается в том, чтобы скрыть OpenID и Windows Live ID за интерфейсом сторонних разработчиков. Используя шаблон "Цепь ответственности", я выберу правильного поставщика, а остальная часть приложения не будет знать разницу (кроме пользовательского интерфейса, где у меня будут дружественные кнопки, похожие на те, что для аккаунтов Gmail и Yahoo).
Ответ 3
По состоянию на февраль 2016 года OpenID Connect поддерживается учетными записями Microsoft (например, Windows Live ID, aka Microsoft Passport) без необходимости использования учетной записи Azure.