/**
  * Remove key and login from querystring, set cookie, and redirect to account page to show the form.
  */
 public static function redirect_reset_password_link()
 {
     if (is_account_page() && !empty($_GET['key']) && !empty($_GET['login'])) {
         $value = sprintf('%s:%s', wp_unslash($_GET['login']), wp_unslash($_GET['key']));
         WC_Shortcode_My_Account::set_reset_password_cookie($value);
         wp_safe_redirect(add_query_arg('show-reset-form', 'true', wc_lostpassword_url()));
         exit;
     }
 }