• Resolved Alisha Thomas

    (@eightysevenweb)


    Either when visiting manually, or click the emailed password reset link, https://cryobankamerica.com/resetpass redirects to https://cryobankamerica.com/lostpassword/?error=invalidkey and shows the following error: “Error: Your password reset link appears to be invalid. Please request a new link below.”

    I’ve already excluded the TML pages from caching at the server level. And even with caching turned off, the error still shows. This issue has been going for over a month. I’ve contacted support multiple time (we have paid extensions as well) but still have not heard back after being told to just exclude the pages from cache, which didn’t resolve the issue.

    The page I need help with: [log in to see the link]

Viewing 10 replies - 1 through 10 (of 10 total)
  • Plugin Author Jeff Farthing

    (@jfarthing84)

    I’ve inspected all of your TML action requests and everyone of them still have the caching header from your provider: x-grid-srcache-fetch: HIT

    Also, we had an ongoing communication of multiple messages between January 7 and January 21, 2025 – to which you ended saying you resolved the issue. It is very disingenuous of you to publicly state we are not responding to paid customer support requests.

    Thread Starter Alisha Thomas

    (@eightysevenweb)

    Hey Jeff, since the end of our last conversation, I thought the issue was resolved, but it wasn’t. I had already deleted the email and couldn’t find it, so I couldn’t respond. Since then, I have submitted at least 3 help requests through your form and received no replies. So, no, it is not disingenuous.

    Based on the docs from Gridpane I followed, I’ve added this to my functions.php

    Why is it this was working fine for years with caching on, but suddenly stopped a few months ago, same as others reported? Nothing was changed on the website, server, or caching,

    Thread Starter Alisha Thomas

    (@eightysevenweb)

    The screenshot didn’t attach, so here is the code:

    <?php 

    // Exclude specific pages from cache
    function my_headers() {
    if( is_page( array( 'login', 'logout', 'register', 'lostpassword', 'resetpass', 'dashboard' ) ) ) {
    header( 'do-not-cache: true' ); // Gridpane's standard header
    }
    }
    add_action( 'template_redirect', 'my_headers' );
    Thread Starter Alisha Thomas

    (@eightysevenweb)

    I am seeing that all of these pages show x-grid-srcache-fetch: BYPASS. I can’t upload a screenshot or else I would show you. I can’t test https://cryobankamerica.com/resetpass though because redirects to https://cryobankamerica.com/lostpassword/?error=invalidkey. How would caching cause this redirect?

    Thread Starter Alisha Thomas

    (@eightysevenweb)

    This issue is not resolved, so I have opened it back up. I’ve also submitted a 4th official support request (technically 5th, but the first was answered.)

    Plugin Author Jeff Farthing

    (@jfarthing84)

    We have received no additional emails from you since the original conversation I mentioned. Do you receive our auto-reply when you submit a request? Can you also confirm where/how you are submitting your requests?

    Thread Starter Alisha Thomas

    (@eightysevenweb)

    Hey Jeff, thanks for confirming you haven’t received any support requests. I have not received any auto replies. I’ve been filling the form out at https://thememylogin.com/support/ (same as the first one I sent).

    Thread Starter Alisha Thomas

    (@eightysevenweb)

    Hey Jeff, I’ve updated the code to exclude wildcards as well. I’ve also excluded these pages from Cloudflare cache as well. Can you check again to see if you are still seeing cache?

    Plugin Author Jeff Farthing

    (@jfarthing84)

    Your response headers on TML action pages are still returning x-grid-srcache-fetch: HIT.

    Thread Starter Alisha Thomas

    (@eightysevenweb)

    Thanks to Jeff for following up with me! Issue seems to have resolved itself, so I am closing for now. Thanks!

Viewing 10 replies - 1 through 10 (of 10 total)

The topic ‘ResetPass page giving error’ is closed to new replies.