Freigeben über


IMobileServiceClient.LoginAsync Methode

Definition

Überlädt

LoginAsync(MobileServiceAuthenticationProvider, JObject)

Protokolliert einen Benutzer bei einem Windows Azure Mobile Service mit dem Anbieter und einem Tokenobjekt.

LoginAsync(String, JObject)

Protokolliert einen Benutzer bei einem Microsoft Azure Mobile Service mit dem Anbieter und einem Tokenobjekt.

LoginAsync(MobileServiceAuthenticationProvider, JObject)

Protokolliert einen Benutzer bei einem Windows Azure Mobile Service mit dem Anbieter und einem Tokenobjekt.

public System.Threading.Tasks.Task<Microsoft.WindowsAzure.MobileServices.MobileServiceUser> LoginAsync (Microsoft.WindowsAzure.MobileServices.MobileServiceAuthenticationProvider provider, Newtonsoft.Json.Linq.JObject token);
abstract member LoginAsync : Microsoft.WindowsAzure.MobileServices.MobileServiceAuthenticationProvider * Newtonsoft.Json.Linq.JObject -> System.Threading.Tasks.Task<Microsoft.WindowsAzure.MobileServices.MobileServiceUser>
Public Function LoginAsync (provider As MobileServiceAuthenticationProvider, token As JObject) As Task(Of MobileServiceUser)

Parameter

provider
MobileServiceAuthenticationProvider

Zu verwendender Authentifizierungsanbieter.

token
Newtonsoft.Json.Linq.JObject

Anbieterspezifisches Objekt mit vorhandenem OAuth-Token für die Anmeldung.

Gibt zurück

Der Task, der ausgeführt wird, sobald die Benutzerauthentifizierung abgeschlossen ist.

Hinweise

Das Tokenobjekt muss abhängig vom jeweiligen Anbieter formatiert werden. Dies sind einige Beispiele der Formate auf Grundlage der Anbieter:

  • MicrosoftAccount{"authenticationToken":"<the_authentication_token>"}
  • Facebook{"access_token":"<the_access_token>"}
  • Google{"access_token":"<the_access_token>"}

Gilt für:

LoginAsync(String, JObject)

Protokolliert einen Benutzer bei einem Microsoft Azure Mobile Service mit dem Anbieter und einem Tokenobjekt.

public System.Threading.Tasks.Task<Microsoft.WindowsAzure.MobileServices.MobileServiceUser> LoginAsync (string provider, Newtonsoft.Json.Linq.JObject token);
abstract member LoginAsync : string * Newtonsoft.Json.Linq.JObject -> System.Threading.Tasks.Task<Microsoft.WindowsAzure.MobileServices.MobileServiceUser>
Public Function LoginAsync (provider As String, token As JObject) As Task(Of MobileServiceUser)

Parameter

provider
String

Zu verwendender Authentifizierungsanbieter.

token
Newtonsoft.Json.Linq.JObject

Anbieterspezifisches Objekt mit vorhandenem OAuth-Token für die Anmeldung.

Gibt zurück

Der Task, der ausgeführt wird, sobald die Benutzerauthentifizierung abgeschlossen ist.

Hinweise

Das Tokenobjekt muss abhängig vom jeweiligen Anbieter formatiert werden. Dies sind einige Beispiele der Formate auf Grundlage der Anbieter:

  • MicrosoftAccount{"authenticationToken":"<the_authentication_token>"}
  • Facebook{"access_token":"<the_access_token>"}
  • Google{"access_token":"<the_access_token>"}

Gilt für: