Exportar (0) Imprimir
Expandir todo

MobileServiceClient.login (función)

Actualizado: junio de 2013

Inicia la sesión de un usuario en un servicio móvil usando el proveedor de identidad especificado.

mobileServiceClient.login(provider, token);

provider
Tipo: string

Nombre del proveedor de identidad, que indica a Servicios móviles qué proveedor se debe usar para la autenticación. Se admiten los valores siguientes:

 

Valor de proveedor Descripción

microsoftaccount

Inicio de sesión de Cuenta de Microsoft.

facebook

Inicio de sesión de Facebook

twitter

Inicio de sesión de Twitter

google

Inicio de sesión de Google

token
Tipo: string

Representación JSON opcional de un token de autenticación, que se puede proporcionar cuando el cliente ya ha obtenido un token del proveedor de identidad.

useSingleSignOn
Tipo: boolean

Indica si se va a usar el inicio de sesión único al iniciar sesión. Solo se admite en .

Tipo: Objeto Promise que devuelve un user (objeto) cuando termina.

Llame al método done en el objeto Promise devuelto para obtener acceso al usuario devuelto y controlar los errores.

En el código siguiente se autentica al usuario mediante un inicio de sesión de Facebook y después se tiene acceso al valor devuelto del identificador del usuario.

mobileService.login("facebook").done(function (results) {
    var userId = results.userId;
    // Do something with the user ID.
}

Cuando se establece el valor useSingleSignOn en true, Servicios para móviles intentará iniciar sesión con las credenciales almacenadas en memoria caché en el cliente. Para poder usar esta funcionalidad, debe haber registrado también la información de paquete de su con Servicios para móviles. Para obtener información sobre cómo registrar el paquete de la aplicación, vea el tutorial Introducción a las notificaciones de inserción en Servicios Móviles.

 

Espacio de nombres

WindowsAzure.MobileServices

Biblioteca

MobileServices.js

Mostrar:
© 2014 Microsoft