Udostępnij za pośrednictwem


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

Definicja

Zmienia hasło użytkownika po potwierdzeniu, że określona currentPassword wartość jest poprawna, jako operacja asynchroniczna.

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żytkownik, którego hasło należy ustawić.

currentPassword
String

Bieżące hasło do weryfikacji przed zmianą.

newPassword
String

Nowe hasło do ustawienia dla określonego userelementu .

Zwraca

Element Task reprezentujący operację asynchroniczną zawierającą operację IdentityResult .

Dotyczy