Share via


SignInManager<TUser>.ExternalLoginSignInAsync Methode

Definition

Überlädt

ExternalLoginSignInAsync(String, String, Boolean, Boolean)

Meldet einen Benutzer über einen zuvor registrierten Anmeldenamen eines Drittanbieters als asynchronen Vorgang an.

ExternalLoginSignInAsync(String, String, Boolean)

Meldet einen Benutzer über einen zuvor registrierten Anmeldenamen eines Drittanbieters als asynchronen Vorgang an.

ExternalLoginSignInAsync(String, String, Boolean, Boolean)

Quelle:
SignInManager.cs
Quelle:
SignInManager.cs

Meldet einen Benutzer über einen zuvor registrierten Anmeldenamen eines Drittanbieters als asynchronen Vorgang an.

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)

Parameter

loginProvider
String

Der zu verwendende Anmeldeanbieter.

providerKey
String

Der eindeutige Anbieterbezeichner für den Benutzer.

isPersistent
Boolean

Flag, das angibt, ob das Anmeldecookies beibehalten werden soll, nachdem der Browser geschlossen wurde.

bypassTwoFactor
Boolean

Flag, das angibt, ob die zweistufige Authentifizierung umgangen werden soll.

Gibt zurück

Das Taskobjekt, das den asynchronen Vorgang darstellt, der den für den Anmeldeversuch enthält.

Gilt für:

ExternalLoginSignInAsync(String, String, Boolean)

Quelle:
SignInManager.cs
Quelle:
SignInManager.cs

Meldet einen Benutzer über einen zuvor registrierten Anmeldenamen eines Drittanbieters als asynchronen Vorgang an.

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)

Parameter

loginProvider
String

Der zu verwendende Anmeldeanbieter.

providerKey
String

Der eindeutige Anbieterbezeichner für den Benutzer.

isPersistent
Boolean

Flag, das angibt, ob das Anmeldecookies beibehalten werden soll, nachdem der Browser geschlossen wurde.

Gibt zurück

Das Taskobjekt, das den asynchronen Vorgang darstellt, der den für den Anmeldeversuch enthält.

Gilt für: