Share via


UserManager<TUser>.ChangePasswordAsync(TUser, String, String) Yöntem

Tanım

Belirtilenin currentPassword doğru olduğunu onayladıktan sonra zaman uyumsuz bir işlem olarak kullanıcının parolasını değiştirir.

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)

Parametreler

user
TUser

Parolası ayarlanması gereken kullanıcı.

currentPassword
String

Değiştirmeden önce doğrulanması gereken geçerli parola.

newPassword
String

Belirtilen useriçin ayarlanacağı yeni parola.

Döndürülenler

işlemini Task içeren zaman uyumsuz işlemi temsil eder IdentityResult .

Şunlara uygulanır