Share via


MobileServiceClient.LoginAsync Methode

Definition

Überlädt

LoginAsync(MobileServiceAuthenticationProvider, JObject)

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

LoginAsync(String, JObject)

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

LoginAsync(MobileServiceAuthenticationProvider, JObject)

Protokolliert einen Benutzer bei einem Windows Azure Mobile Service mit dem Anbieter und optionalen 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>
override this.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.

Implementiert

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 in einem Microsoft Azure Mobile Service mit dem Anbieter und optionalen 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>
override this.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.

Implementiert

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: