How to force use of custom login/password reset?

The custom login page I created is working as expected, however after making lost password and password reset pages, the link generated in the email returns me to the default wp password reset page instead of my custom page. Accessing mydomain.com/wp-login.php also returns the default wp login form.

I couldn’t find any detailed information on how to do this anywhere… What am I missing?

1 Like

Same issue here.

I’ve posted here looking for some help:

1 Like

Hi @CrazyChief,

Make sure to disable the bypass mode below the login setting if you want to always force auth pages. If you added the bypass param to the URL earlier then you might need to clear your cache.

1 Like

@andrebeltrame I’m unable to access the Facebook post btw but maybe what I suggested above might help you too?

1 Like

I try uses this option,
don’t work checked or no.

I didn’t found any option for create the form “password, confirm password” for password change.
It’s always the login form.

I’m not sure I understand your requirements and what the issue is exactly. There are 4 related form actions:

  • Login
  • Registration
  • Lost Password
  • Reset Password

You can read more about them here: Custom Authentication Pages – Bricks Academy.

If any part of the article is confusing let me know :slight_smile:

1 Like

Hi @charaf and thanks for your response.

Unfortunately neither toggling on or off the switch allows my custom pages to be forced as default (even after purging the cache). As things stand, the only working of the four custom pages is the login page. Have you been able to successfully set up the custom lost password functionality yourself?

Hmm that’s odd. Yes, all custom auth pages are working on my end. Not sure how to replicate the issue you’re facing.

Could you maybe share temporary admin access to help@bricksbuilder. io with a link to this forum thread? I can take a look and see.

Do you have any security plugins or rules at the server level that could be causing this?

I had a similar issue but this is the solution I found.