所以ResetPasswordAsync函数看起来像这样
public virtual Task<IdentityResult> ResetPasswordAsync(TKey userId, string token, string newPassword);
它采用了通过gotPassword函数生成的令牌,该令牌看起来像这样
public virtual Task<string> GeneratePasswordResetTokenAsync(TKey userId);
但是,我没有为密码重置生成令牌。我以不同的方式处理它。我想使用ResetPasswordAsync方法来重置用户密码。是否可以不使用预期的令牌?如果我不使用用户的passwordPassword令牌,重置用户密码的更好方法是什么?