共用方式為


UserManager<TUser>.ResetPasswordAsync(TUser, String, String) 方法

定義

在驗證指定的密碼重設 token 之後,將 user 的密碼重設為指定的 newPassword

public:
 virtual System::Threading::Tasks::Task<Microsoft::AspNetCore::Identity::IdentityResult ^> ^ ResetPasswordAsync(TUser user, System::String ^ token, System::String ^ newPassword);
public virtual System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult> ResetPasswordAsync (TUser user, string token, string newPassword);
abstract member ResetPasswordAsync : 'User * string * string -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>
override this.ResetPasswordAsync : 'User * string * string -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>
Public Overridable Function ResetPasswordAsync (user As TUser, token As String, newPassword As String) As Task(Of IdentityResult)

參數

user
TUser

應該重設其密碼的使用者。

token
String

要驗證的密碼重設權杖。

newPassword
String

如果重設權杖驗證成功,要設定的新密碼。

傳回

Task 表示非同步作業,其中包含 IdentityResult 作業的 。

適用於