title: .Net Core Identity How to expire "Old Reset Password Link" if new "Reset Password Link" generated?
body: <p>Using .Net Core 3.1 with Identity.
  Generating Reset Password Link using below code and it's working fine. But the requirement is if user is generating 2 links one by one. For ex: <em>Link_1</em> and <em>Link_2</em> then <em>Link_1</em> should not work to reset password.</p>
  
  <pre><code>var code = await _userManager.GeneratePasswordResetTokenAsync(user);
  var resetCallbackUrl = Url.Page(
      "/Account/ResetPassword",
      pageHandler: null,
      values: new { Email = user.Email, Code = code, ReturnUrl = Input.ReturnUrl },
      protocol: Request.Scheme);
  </code></pre>
  
  <p>Please help.</p>