SignInManager<TUser>.SignInOrTwoFactorAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Connecte le spécifié user
si bypassTwoFactor
est défini sur false.
Sinon, stocke le user
pour une utilisation après un case activée à deux facteurs.
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)
Paramètres
- user
- TUser
- isPersistent
- Boolean
Indicateur indiquant si le cookie de connexion doit persister après la fermeture du navigateur.
- loginProvider
- String
Fournisseur de connexion à utiliser. La valeur par défaut est Null
- bypassTwoFactor
- Boolean
Indicateur indiquant s’il faut contourner l’authentification à deux facteurs. La valeur par défaut est false
Retours
Retourne un SignInResult.