Sdílet prostřednictvím


UserManager<TUser>.ChangePasswordAsync(TUser, String, String) Metoda

Definice

Změní heslo uživatele po potvrzení správnosti zadaného currentPassword hesla jako asynchronní operace.

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)

Parametry

user
TUser

Uživatel, jehož heslo má být nastaveno.

currentPassword
String

Aktuální heslo, které se má před změnou ověřit.

newPassword
String

Nové heslo, které se má nastavit pro zadaný user.

Návraty

Jedná se Task o asynchronní operaci obsahující IdentityResult operaci.

Platí pro