Partager via


SignInManager<TUser>.TwoFactorSignInAsync Méthode

Définition

Valide le code de connexion à deux facteurs et crée et connecte l’utilisateur en tant qu’opération asynchrone.

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)

Paramètres

provider
String

Fournisseur d’authentification à deux facteurs sur lequel valider le code.

code
String

Code d’authentification à deux facteurs à valider.

isPersistent
Boolean

Indicateur indiquant si le cookie de connexion doit persister après la fermeture du navigateur.

rememberClient
Boolean

Indicateur indiquant si le navigateur actuel doit être mémorisé, supprimant toutes les invites d’authentification à deux facteurs supplémentaires.

Retours

Objet de tâche représentant l’opération asynchrone contenant pour la tentative de connexion.

S’applique à