@robert681
I think the core issue is that the process for setting up a front-end page is a bit flawed. Here’s how I go through the installation process:
1) Activate the plugin, go through the wizard.
2) Navigate to WP 2FA > 2FA Policies.
3) Click the “Frontend 2FA settings page” radio button.
At step 3, the “Frontend 2FA settings page URL” settings become available for the user, but the inputs are empty. If the users save the settings here, they get the following error:
You must provide a new page slug.
The error led me to believe I needed to create a 2FA page manually and supply the input with a page slug. It’s not apparent to the user that they also need to add the [wp-2fa-setup-form]
shortcode to the page. Maybe that needs to be added to the section description.
If I enter junk into the input box, save it, clear it out, save it again, THEN the page gets generated and set.