Share via


SignInManager<TUser>.SignInOrTwoFactorAsync Methode

Definition

Gibt an, user wenn bypassTwoFactor auf false festgelegt ist. Speichert andernfalls zur user Verwendung nach einer zweistufigen Überprüfung.

protected virtual System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.SignInResult> SignInOrTwoFactorAsync (TUser user, bool isPersistent, string loginProvider = default, bool bypassTwoFactor = false);
protected virtual System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.SignInResult> SignInOrTwoFactorAsync (TUser user, bool isPersistent, string? loginProvider = default, bool bypassTwoFactor = false);
abstract member SignInOrTwoFactorAsync : 'User * bool * string * bool -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.SignInResult>
override this.SignInOrTwoFactorAsync : 'User * bool * string * bool -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.SignInResult>
Protected Overridable Function SignInOrTwoFactorAsync (user As TUser, isPersistent As Boolean, Optional loginProvider As String = Nothing, Optional bypassTwoFactor As Boolean = false) As Task(Of SignInResult)

Parameter

user
TUser
isPersistent
Boolean

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

loginProvider
String

Der zu verwendende Anmeldeanbieter. Die Standardeinstellung ist „null“.

bypassTwoFactor
Boolean

Flag, das angibt, ob die zweistufige Authentifizierung umgangen werden soll. Die Standardeinstellung ist „false“.

Gibt zurück

Gibt SignInResult zurück.

Gilt für: