• Resolved janb

    (@zhinokin)


    Hi,

    We’re experiencing a login issue caused by Advanced Google reCAPTCHA on a WooCommerce site.

    Existing users (including long-time customers) are unable to log in and consistently receive the error:
    “ERROR: Inactive account.”

    This happens regardless of whether the password is reset — resetting the password does not resolve the issue, and the same error continues to appear.

    We traced the issue to the following authentication check in the plugin:

    if (0 !== intval($userdata->user_status)) { return new WP_Error('incorrect_password', 'ERROR: Inactive account'); }

    From our checks, the affected users are valid, active accounts, but their user_status value may not be set to 0, which causes them to be blocked from logging in.

Viewing 1 replies (of 1 total)
  • Plugin Author Alexandru Tapuleasa

    (@talextech)

    Well, that is just a check if the user account is inactive or marked as spam. Normally user_status should be 0, I’m not sure why in your case it is not. Maybe another plugin is re-purposing the user_status column for something.

    If you can find which plugin is doing that or at least let us know what values you are seeing in the user_status column of your wp_users table we can look into it further.

Viewing 1 replies (of 1 total)

You must be logged in to reply to this topic.