UserManager<TUser>.ChangePasswordAsync(TUser, String, String) 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.
Modifie le mot de passe d’un utilisateur après avoir vérifié que le spécifié currentPassword
est correct, en tant qu’opération asynchrone.
public:
virtual System::Threading::Tasks::Task<Microsoft::AspNetCore::Identity::IdentityResult ^> ^ ChangePasswordAsync(TUser user, System::String ^ currentPassword, System::String ^ newPassword);
public virtual System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult> ChangePasswordAsync (TUser user, string currentPassword, string newPassword);
abstract member ChangePasswordAsync : 'User * string * string -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>
override this.ChangePasswordAsync : 'User * string * string -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>
Public Overridable Function ChangePasswordAsync (user As TUser, currentPassword As String, newPassword As String) As Task(Of IdentityResult)
Paramètres
- user
- TUser
Utilisateur dont le mot de passe doit être défini.
- currentPassword
- String
Mot de passe actuel à valider avant de changer.
- newPassword
- String
Nouveau mot de passe à définir pour le spécifié user
.
Retours
Task qui représente l’opération asynchrone, contenant le IdentityResult de l’opération.