How To Use Custom Auth Pages With Avada Forms

Last Update: January 8, 2026

Custom Auth Pages (authentication), is a Global Option found in Avada 7.14.1 and up, to set site-specific replacements for the default WordPress login, registration, and password reset pages, normally handled by wp-login.php. These can be used for pages that contain the correctly mapped Avada Forms. Read on to find out more about Custom Auth Pages in Avada.

For privacy reasons YouTube needs your permission to be loaded.

Global Options:​​​​​​ Custom Auth Pages

This is where you set your Custom Auth Pages.

  • Login Page​​ – Select which page you want as custom login page.

  • Registration Page​​​ – Select which page you want as custom registration page.

  • Lost Password Page​​​ – Select which page you want as custom lost password page.

  • Reset Password Page​​​​ – Select which page you want as custom reset password page. As the Reset Password Page is only accessed by a link in the email that you get from the Lost Password Page, it makes sense that this is always set as an Auth Page, as otherwise the link would redirect to the default WordPress Reset Password Page.

  • WordPress Authentication Pages Redirect​​​​​ – Choose what should happen if a site user visits a default WordPress authentication page/URL (wp-login.php). Setting Auth pages doesn’t stop someone manually visiting wp-login.php, and this option controls the redirect for this. So here, you could redirect them to the Auth Pages. There are also options for a 404 page, a custom page or the homepage. Much of the time, the major visitors to the wp-login page are bots, and so with the redirect option you can also hide away the default auth pages, by sending users to 404 or somewhere else. Hence there is the option to either directly redirct to custom auth pages, or to keep things separate.

  • Custom Authentication Page Bypass​​​​​​ – Set a value here, if you want to use that as a query var for bypassing the custom authentication pages. e.g my-secret-login. You could then add /wp-login.php?my-secret-login=1 to the domain name to access the default WordPress login screen. The default login will be valid for 5 minutes, or until successful log in. This is very useful as a a temporary “backdoor” to the default WordPress login screen, intended for emergency access, not everyday use. So if the variable is present in the URL, it temporarily disables Avada’s redirection to the auth pages, and allows access to the native WordPress login page.