• Resolved balintforgacs

    (@balintforgacs)


    I have the free version of the plugin updated to the latest version. Email confirmation is activated, but when a user logs out and tries to log in again it says that the user is not activated. Until the logout everything works fine, but I still have to manually activate their account because of this.

    Is there a solution where I don’t have to manually activate every new subscriber?

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

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Support alexandrubodea

    (@alexandrubodea)

    Hi @balintforgacs,

    Could you please give us more details about the user registration/creation process? Do users use the Profile Builder Registration form to create an account on your site?

    Also could you please share a screenshot from the page where you manually activate every new subscriber?

    You can use a site like https://snipboard.io/ to share the screenshots.

    Best regards,

    Thread Starter balintforgacs

    (@balintforgacs)

    @alexandrubodea yes they use the Profile Builder Registration form.

    This is a screenshot of the activation page. We are currently testing the login part: https://snipboard.io/7pBP5w.jpg

    Plugin Support alexandrubodea

    (@alexandrubodea)

    Hi @balintforgacs,

    The normal Registration with the Email confirmation functionality goes like this:

    I. The user registers through the front-end Profile Builder Registration form.
    II. He is not able to login into the site until he confirms his email address (from the link he received on his email address). Or if the user is not able to confirm his email address (for any reason), then the Administrator can manually confirm his email, from the page you’ve shared.
    III. And now, after the user has confirmed his email address, he will be able to log in to the site.

    So it is normal for the user to have to confirm his email address (or for the Administrator to do this in case the user was not able to). The problem that I see, if I understand correctly, is that the user was able to log in to the site once without having to confirm his email address.

    If you want we can continue to investigate why the users are able to log in once to the site without confirming their email address first, but the confirmation of the email is required while having the Email Confirmation functionality active.

    Best regards,

    Thread Starter balintforgacs

    (@balintforgacs)

    Hi @alexandrubodea

    The email confirmation is working, the user confirms the email address and logs in. But the problem is if they log out after that and try to log back in (to the already email confirmed account) it says that the user is not activated and I have to manually activate it.

    So they confirm the email but in the end I still have to manually activate their account.

    Plugin Support alexandrubodea

    (@alexandrubodea)

    Hi @balintforgacs,

    1. Do you use any caching plugins? If so, could you please exclude our pages (the pages created with our shortcodes, ex : [wppb-login], [wppb-register], etc.) from it and check if the issue persists?

    2. If you have any caching enabled via a plugin or from your hosting, could you please disable them temporarily and check if the issue still persists?

    3. Could you please create a new page in which to add only the PB Login shortcode( [wppb-login] ) and a new page in which to add only the PB Register shortcode ( [wppb-register] ) and check if the issue still persists?

    Best regards,

    Thread Starter balintforgacs

    (@balintforgacs)

    Hi @alexandrubodea

    I disabled all the caching plugins and created test pages for registration and login with only the shortcodes. When I create a new user account and click the email activation, log out and log back in to the account I still get this error:

    ERROR: User has not been activated.

    Plugin Support alexandrubodea

    (@alexandrubodea)

    Hi @balintforgacs,

    Could you please send the PB settings? Please install the “Import and Export Settings Addon” from Profile Builder –> Add-ons. Then export your Profile Builder settings and send the file while using a site like https://wetransfer.com/. When sharing your Profile Builder settings while using WeTransfer please send it directly to our email address: [email protected]. If I’m able to replicate it locally we should be able to find a solution for it.

    Also just to be sure, could you please go to your site’s Dashboard -> Plugins -> Installed Plugins -> and send a full screenshot with everything you have installed related to Profile Builder (make sure the plugin version can be seen)?

    Best regards,

    Thread Starter balintforgacs

    (@balintforgacs)

    Hi @alexandrubodea

    I sent the email with the plungins and the setting export!

    Plugin Support alexandrubodea

    (@alexandrubodea)

    Hi @balintforgacs,

    I’ve tested on my WP Instance with the Profile Builder settings you’ve provided and everything works correctly (while using both the PB Registration and Login forms). The user confirms his email address, logs into the account, then logs out, and then he can successfully log back in with the same credentials (without needing to confirm the user again as an Administrator).

    ​Since this looks a lot like a conflict with some other code or plugin, the next recommended step is the conflict test (ideally in a staging environment):

    Briefly* disable all other plugins and enable the default Twenty Twenty theme. Please also disable all add-ons. If this fixes the problem, enable everything one by one, checking each time to see when the problem returns.

    !NOTE: Please do the conflict test on a test site, not on the live site.

    Best regards,

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

The topic ‘User activation’ is closed to new replies.