Skip to:
Content

BuddyPress.org

Opened 6 years ago

Closed 4 years ago

#8075 closed defect (bug) (fixed)

Users created with user_status 2 but no activation codes

Reported by: mifbody's profile mifbody Owned by:
Milestone: Awaiting Review Priority: normal
Severity: normal Version:
Component: Core Keywords: close reporter-feedback
Cc:

Description

Hi all - weird issue I'm having. My users register using buddypress's registration form and are entered into the database with user_status 2. They have no activation code in the associated column so they can't activate their account. They also don't show up anywhere in wp-admin. If I manually change their user_status column in the database to 0 then they show up.

I've also disabled all other plugins except for BuddyPress and tried registering a test account but ran into the same issue -- no activation code created.

WordPress 5.1.1
BuddyPress 4.2.0

Change History (4)

#1 @boonebgorges
6 years ago

  • Keywords close reporter-feedback added

Hi @mifbody - Thanks for the ticket.

BuddyPress doesn't use the user_activation_key field in the wp_users table to store its activation keys. In general, it uses a wp_bp_signups table, which is where you'll find the activation key. (In certain instances, it stores an activation_key row in the usermeta table as well.)

You should be able to browse unactivated registrations at Dashboard > Users > Manage Signups.

#2 @mifbody
6 years ago

Hi @boonebgorges - I did not have anyone showing up in the Manage Signups section either - it said 0 users pending.

#3 @boonebgorges
6 years ago

Are you using the regular BuddyPress registration process? (By default, this is a BP-created Register page, showing profile fields, etc.)

Are confirmation emails being sent?

Are there errors in your PHP error log?

#4 @imath
4 years ago

  • Resolution set to fixed
  • Status changed from new to closed

No news for 2 years, I'll close this ticket. Don't hesitate to reopen it if you think the issue is still there.

Note: See TracTickets for help on using tickets.