Exportar (0) Imprimir
Expandir Tudo

objeto do usuário

Atualizado: fevereiro de 2015

Representa um usuário do Serviços Móveis do Microsoft Azure.

Esse objeto contém os seguintes membros:

getIdentities

Sintaxe Tipo de retorno Descrição

user.getIdentities(options)

não definido

Acessa de forma assíncrona informações de identidade do usuário conectado. Essa função adota um parâmetro options, que é usado para fornecer funções de retorno de chamada success e error, da seguinte maneira:

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

Depois que um usuário for autenticado, o Serviços Móveis passará para a função success um objeto identities, que contém os seguintes campos:

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

Um objeto de erro é fornecido à função de retorno de chamada error quando ocorre um erro. A função de retorno de chamada de erro é opcional.

noteObservação
O Serviços Móveis pode recuperar automaticamente informações adicionais do usuário junto a seu provedor de identidade. Para obter mais informações sobre como habilitar e usar essa funcionalidade de visualização, consulte a postagem do blog Recurso avançado de usuários.

user.getIdentities()

object

ImportantImportante
A versão síncrona de getIdentities foi substituída. Use a versão assíncrona que adota um parâmetro options das funções de retorno de chamada de êxito e de erro.

Solicita de forma síncrona um objeto JSON (JavaScript Object Notation) que contém informações de identidade, no seguinte formato:

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

O access_token_secret_value pode não estar disponível para todos os provedores de identidade.

 

Nome da propriedade Tipo Descrição

accessTokens

object

Um objeto JSON que contém o token de acesso, no seguinte formato:

{ providerName: "access_token_value" }

nível

string

O nível de autenticação, que pode ser um dos seguintes:

  • admin: a chave mestra foi incluída na solicitação.

  • anonymous: um token de autenticação válido não foi fornecido na solicitação.

  • authenticated: um token de autenticação válido foi fornecido na solicitação.

userId

string

A ID do usuário de um usuário autenticado. Quando um usuário não é autenticado, essa propriedade retorna indefinido.

Os scripts registrados nas operações de tabela sempre recebem uma instância do objeto user, independentemente da operação ser autenticada.

Na API personalizada, o objeto user é acessado no objeto de solicitação fornecido à função.

A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site do MSDN. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site do MSDN.

Deseja participar?
Mostrar:
© 2015 Microsoft