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". Вы должны иметь возможность разделять отдельные области, используя пробел или запятую.