SignInManager<TUser>.SignInOrTwoFactorAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přihlásí se zadaná user , pokud bypassTwoFactor je nastavená na false.
Jinak uloží použití user po dvoufaktorové kontrole.
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)
Parametry
- user
- TUser
- isPersistent
- Boolean
Příznak označující, jestli se má soubor cookie přihlášení zachovat po zavření prohlížeče.
- loginProvider
- String
Poskytovatel přihlášení, který se má použít. Výchozí hodnota je null
- bypassTwoFactor
- Boolean
Příznak označující, jestli chcete obejít dvoufaktorové ověřování. Výchozí hodnota je false
Návraty
Vrátí hodnotu SignInResult