Compartir a través de


SignInManager<TUser>.TwoFactorSignInAsync Método

Definición

Valida el código de inicio de sesión en dos fases y crea e inicia la sesión del usuario, como una operación asincrónica.

public:
 virtual System::Threading::Tasks::Task<Microsoft::AspNetCore::Identity::SignInResult ^> ^ TwoFactorSignInAsync(System::String ^ provider, System::String ^ code, bool isPersistent, bool rememberClient);
public virtual System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.SignInResult> TwoFactorSignInAsync (string provider, string code, bool isPersistent, bool rememberClient);
abstract member TwoFactorSignInAsync : string * string * bool * bool -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.SignInResult>
override this.TwoFactorSignInAsync : string * string * bool * bool -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.SignInResult>
Public Overridable Function TwoFactorSignInAsync (provider As String, code As String, isPersistent As Boolean, rememberClient As Boolean) As Task(Of SignInResult)

Parámetros

provider
String

El proveedor de autenticación en dos fases con el que validar el código.

code
String

El código de autenticación en dos fases que se va a validar.

isPersistent
Boolean

Marca que indica si la cookie de inicio de sesión debe conservarse después de cerrar el explorador.

rememberClient
Boolean

Marca que indica si el explorador actual debe recordarse, suprimiendo los mensajes de autenticación en dos fases adicionales.

Devoluciones

Objeto de tarea que representa la operación asincrónica que contiene para el intento de inicio de sesión.

Se aplica a