Live Аутентификация и Области Разрешения

Я ищу только определенный набор разрешений в моем мобильном приложении App Services. Я использую аутентификацию учетной записи Microsoft, и я посмотрел на несколько областей, но ни одна не предлагает мне то, что мне нужно.

wl.basic запрашивает слишком много информации, контактов и т. д. Как я могу попросить просто получить доступ к адресу электронной почты и войти в систему?

Wunderlist - прекрасный пример того, что я ищу, изображение прикреплено ниже:

1 ответ

Решение

Вот сообщение в блоге, в котором описывается функция, которую, я думаю, вы запрашиваете: http://blogs.msdn.com/b/azuremobile/archive/2013/11/25/what-s-new-in-azure-mobile-services-1-6-4247.aspx

Теперь вы можете установить пользовательские области, необходимые для входа в систему через Интернет, используя специальные настройки приложения на вкладке "Настройка" вашего мобильного сервиса. Области задаются как разделенные пробелами значения в ключах "MS_FacebookScope", "MS_GoogleScope" и "MS_MicrosoftScope" для учетных записей Facebook, Google и Microsoft соответственно.

Документацию о доступных областях можно найти здесь: https://msdn.microsoft.com/en-us/library/dn631845.aspx

Я предполагаю, что вам нужны две области: wl.signin и wl.emails. Если вы хотите использовать эти два параметра, просто добавьте MS_MicrosoftScope и установите для него значение "wl.signin wl.emails". Вы должны иметь возможность разделять отдельные области, используя пробел или запятую.

Другие вопросы по тегам