Compartilhar via


SignInManager<TUser>.SignInOrTwoFactorAsync Método

Definição

Entra no especificado user se bypassTwoFactor estiver definido como false. Caso contrário, armazena o user para uso após um marcar de dois fatores.

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)

Parâmetros

user
TUser
isPersistent
Boolean

Sinalizador que indica se o cookie de entrada deve persistir depois que o navegador é fechado.

loginProvider
String

O provedor de logon a ser usado. O padrão é nulo

bypassTwoFactor
Boolean

Sinalizador que indica se a autenticação de dois fatores deve ser ignorada. O padrão é falso

Retornos

Retorna um SignInResult

Aplica-se a