Экспорт (0) Печать
Развернуть все

объект user

Обновлено: Ноябрь 2012 г.

Представляет пользователя Мобильные службы Microsoft Azure.

Этот объект содержит следующие элементы.

getIdentities

Синтаксис Возвращаемый тип Описание

user.getIdentities(options)

неопределенный

Асинхронное получение сведений об удостоверении пользователя, вошедшего в систему. Эта функция принимает параметр options, который передается в функции обратного вызова success и error, следующим образом.

{
    success: function(identities) {
        …
    },
    error: function(e) {
        …
    }
}

После проверки подлинности пользователя Мобильные услуги передает в функцию success объект identities, который содержит следующие поля:

{
    "providerName": {
      "userId": "ProviderName:user_id_value",
      "accessToken": "access_token_value"
    }
}

Объект ошибки передается в функцию обратного вызова error в момент возникновения ошибки. Функция обратного вызова ошибки является необязательной.

noteПримечание
Мобильные услуги может автоматически получать дополнительные сведения о пользователе от поставщика удостоверений. Дополнительные сведения о включении и использовании этой функциональности предварительного просмотра см. в записи блога Улучшенная функция работы с пользователями.

user.getIdentities()

object

ImportantВажно!
Синхронная версия getIdentities объявлена устаревшей. Используйте асинхронную версию, которая принимает параметр options функций обратного вызова (успешного выполнения и ошибки).

Синхронно запрашивает объект в формате JSON, содержащий сведения об удостоверении в следующем формате:

{ "providerName": {
    "userId": "user_id_value",
    "accessToken": "access_token_value",
    "accessTokenSecret": "access_token_secret_value"
    }
}

Параметр access_token_secret_value может быть доступен не для всех поставщиков удостоверений.

 

Имя свойства Тип Описание

accessTokens

object

Объект в формате JSON, содержащий токен доступа в следующем формате:

{ providerName: "access_token_value" }

уровень

string

Уровень проверки подлинности может быть одним из следующих.

  • admin: главный ключ включен в запрос.

  • anonymous: действительный токен проверки подлинности не был представлен в запросе.

  • authenticated: действительный токен проверки подлинности был представлен в запросе.

userId

string

Идентификатор пользователя, прошедшего проверку подлинности. Если пользователь не прошел проверку подлинности, это свойство возвращается как undefined.

Скриптам, зарегистрированным для табличных операций, всегда передается экземпляр объекта user независимо от того, проверена подлинность операции или нет.

В пользовательском API доступ к объекту user осуществляется из объект запроса, переданного в функцию.

Корпорация Майкрософт проводит интернет-опрос, чтобы выяснить ваше мнение о веб-сайте MSDN. Если вы желаете принять участие в этом интернет-опросе, он будет отображен при закрытии веб-сайта MSDN.

Вы хотите принять участие?
Показ:
© 2014 Microsoft