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í.
Podepíše zadanou user
hodnotu, pokud bypassTwoFactor
je nastavená na hodnotu false.
V opačném případě uloží user
pro použití 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 přihlašovací soubor cookie má zachovat i po zavření prohlížeče.
- loginProvider
- String
Zprostředkovatel přihlášení, který se má použít. Výchozí hodnota je null.
- bypassTwoFactor
- Boolean
Příznak označující, jestli se má obejít dvojúrovňové ověřování. Výchozí hodnota je false.
Návraty
Vrátí hodnotu SignInResult