How to fix user profile registration and confirmation?

Hi all,

My issue is the following; new profiles, both for vendors and regular users, are automatically created in the WP userbase, even before they need to confirm their email address. This is an issue as a “fake user”, i.e., someone who creates an account with a fake email or someone else’s email will enter a record into the user database even though they didn’t confirm their email address first.

Furthermore, users are able to post request, access their dashboard, and profile settings, even before their profile is confirmed.

Please, can you let me know how I can ensure that once a new user completes the registration page, they then receive a confirmation email, and it’s only when they click on the confirmation link, received in the confirmation email, that the profile is verified in the user database and the user than has access to their account?

Thank you for your help!

Hi @Peanut,

I believe this is a WordPress issue, rather than HivePress. Nevertheless, this plugin may help you achieve what you describe.

I hope this helps!

Cheers,
Chris :victory_hand:

Hi,

Please make sure to enable the ‘Require email address verification’ option under HivePress > Settings > Users. This feature prevents users from posting listings or requests, accessing the dashboard, and performing other actions until they verify their email address. When this setting is active, users will appear with an ‘unverified’ status in the WordPress dashboard.

Hoe this helps