UserManager<TUser>.ChangePasswordAsync(TUser, String, String) 메서드

정의

지정된 currentPassword 가 올바른지 확인한 후 비동기 작업으로 사용자의 암호를 변경합니다.

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)

매개 변수

user
TUser

암호를 설정해야 하는 사용자입니다.

currentPassword
String

변경하기 전에 유효성을 검사할 현재 암호입니다.

newPassword
String

지정된 user에 대해 설정할 새 암호입니다.

반환

Task 작업의 를 포함하는 IdentityResult 비동기 작업을 나타내는 입니다.

적용 대상