2015-09-01 6 views
0

Я реализовал аутентификации Windows Live ID в соответствии с ниже шаги ссылка:Windows Live ID аутентификации: Получить сведения о пользователе

Windows Live ID Authentication Implementation

Есть ли способ, чтобы получить по электронной почте ID из ответа службы, который вводится Пользователь во время входа?

Я ссылался ниже на ссылку, но я вижу, что мы получаем только токен идентификатора имени из службы ответа.

Service Response

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

ответ

0

Похоже, что ссылка предоставлена ​​для реализации, которая скоро будет устаревшей.

В этом разделе описываются функциональные возможности, которые будут устаревшими. Эта функциональность предоставляется только для поддержки устаревших приложений. Live Connect включает функции, обеспечивающие эквивалентную функциональность.

Я бы рекомендовал внедрить аутентификацию Windows Live с использованием конечных точек приложения 2.0. Вы можете зарегистрировать свое приложение по адресу https://apps.dev.microsoft.com. Запрос электронной почты - это вопрос настройки вашей области действия «scope = profile + openid» в запросах конечных точек. Кроме того, если вы работаете в JavaScript, библиотека adal.js будет получать профиль как часть входа.

 Смежные вопросы

  • Нет связанных вопросов^_^