SignInManager<TUser>.SignInOrTwoFactorAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.