SignInManager<TUser>.ExternalLoginSignInAsync Metoda

Definice

Přetížení

ExternalLoginSignInAsync(String, String, Boolean, Boolean)

Přihlásí se k uživateli prostřednictvím dříve registrovaného přihlášení třetí strany jako asynchronní operace.

ExternalLoginSignInAsync(String, String, Boolean)

Přihlásí se k uživateli prostřednictvím dříve registrovaného přihlášení třetí strany jako asynchronní operace.

ExternalLoginSignInAsync(String, String, Boolean, Boolean)

Přihlásí se k uživateli prostřednictvím dříve registrovaného přihlášení třetí strany jako asynchronní operace.

public:
 virtual System::Threading::Tasks::Task<Microsoft::AspNetCore::Identity::SignInResult ^> ^ ExternalLoginSignInAsync(System::String ^ loginProvider, System::String ^ providerKey, bool isPersistent, bool bypassTwoFactor);
public virtual System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.SignInResult> ExternalLoginSignInAsync (string loginProvider, string providerKey, bool isPersistent, bool bypassTwoFactor);
abstract member ExternalLoginSignInAsync : string * string * bool * bool -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.SignInResult>
override this.ExternalLoginSignInAsync : string * string * bool * bool -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.SignInResult>
Public Overridable Function ExternalLoginSignInAsync (loginProvider As String, providerKey As String, isPersistent As Boolean, bypassTwoFactor As Boolean) As Task(Of SignInResult)

Parametry

loginProvider
String

Poskytovatel přihlášení, který se má použít.

providerKey
String

Jedinečný identifikátor zprostředkovatele pro uživatele.

isPersistent
Boolean

Příznak označující, jestli se má soubor cookie přihlášení zachovat po zavření prohlížeče.

bypassTwoFactor
Boolean

Příznak označující, jestli chcete obejít dvoufaktorové ověřování.

Návraty

Task<SignInResult>

Objekt úkolu představující asynchronní operaci obsahující pokus o přihlášení.

Platí pro

ExternalLoginSignInAsync(String, String, Boolean)

Přihlásí se k uživateli prostřednictvím dříve registrovaného přihlášení třetí strany jako asynchronní operace.

public:
 virtual System::Threading::Tasks::Task<Microsoft::AspNetCore::Identity::SignInResult ^> ^ ExternalLoginSignInAsync(System::String ^ loginProvider, System::String ^ providerKey, bool isPersistent);
public virtual System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.SignInResult> ExternalLoginSignInAsync (string loginProvider, string providerKey, bool isPersistent);
abstract member ExternalLoginSignInAsync : string * string * bool -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.SignInResult>
override this.ExternalLoginSignInAsync : string * string * bool -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.SignInResult>
Public Overridable Function ExternalLoginSignInAsync (loginProvider As String, providerKey As String, isPersistent As Boolean) As Task(Of SignInResult)

Parametry

loginProvider
String

Poskytovatel přihlášení, který se má použít.

providerKey
String

Jedinečný identifikátor zprostředkovatele pro uživatele.

isPersistent
Boolean

Příznak označující, jestli se má soubor cookie přihlášení zachovat po zavření prohlížeče.

Návraty

Task<SignInResult>

Objekt úkolu představující asynchronní operaci obsahující pokus o přihlášení.

Platí pro