Share via


SignInManager<TUser>.TwoFactorSignInAsync Methode

Definition

Überprüft den Zwei-Faktor-Anmeldecode und erstellt und anmeldet den Benutzer als asynchronen Vorgang.

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

Parameter

provider
String

Der Zwei-Faktor-Authentifizierungsanbieter, mit dem der Code überprüft werden soll.

code
String

Der zu überprüfende Zwei-Faktor-Authentifizierungscode.

isPersistent
Boolean

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

rememberClient
Boolean

Flag, das angibt, ob der aktuelle Browser gespeichert werden soll, wodurch alle weiteren Zwei-Faktor-Authentifizierungsaufforderungen unterdrückt werden.

Gibt zurück

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

Gilt für: