Doesn't hold new registrations for approval
-
I described the problem in an earlier post, before seeing the vote button.
Basically, the plugin no longer holds registrations for moderation. After I installed the update, a stream of spam registrations went right through.
I’m going to revert to the previous version for now.
-
My other issue is that the new user first sees a web page that says “Check Your Email to Activate Your Account! You have successfully created your account! To begin using this site you will need to activate your account via the email we have just sent to your address.” This is misleading and I think the page should instead say that their account is awaiting approval by the site administrator and they will get an email when it has been approved.
And when they do click on the email link they are sent they see a page that “Your account is now active!” (which it isn’t) and only underneath that is your message about “Your membership is awaiting approval…”
It is really confusing…
I installed the new update on my test site, it had two memberships pending approval, as soon as I installed the latest version, it let them through without me doing anything
Mariette, as far as I’ve been a part of WebDevStudios, it’s never completely locked a user out of a website. It’s always been a prevention for access to BuddyPress areas of the website. So them getting that far makes sense. As is, assuming everything was working as intended, if you had BuddyPress as part of your website, they’d be limited to only certain areas. If BuddyPress was your entire site, and you had no blog, no “About Me” WordPress page, etc, then they would technically be denied access to all areas, except their own profile in BuddyPress. They would still be able to log in and tweak that much, but they wouldn’t access areas of interaction with others.
So are you saying the plugin is working as intended? Because it seems strange to me that the new user notification is only sent to the admin person when (if) the new user has clicked on the link in the “Activate Your Account” email.
And as a new user it is frustrating and confusing to get an email that says your account will be activated if you click on the link and then to find that your account is in fact not yet fully activated.
Maybe the message wording could be tweaked to help the prospective new member, but that sounds to me like what should happen. The ‘activation’ phase verifies the email address to cut down some spammy goings-on. No need for the admin to get involved until after that step is complete.
I’m interested in using this on a site to replace another plugin (New User Approve) that stopped working. To that end, these are my own test results after getting it set up.
(WordPress ver.4.0, BuddyPress ver.2.1.1, bbPress not installed)
The sequence of events goes as expected except for the following.With only the first checkbox checked, the user gets access to everything without approval.
- user creates login and requests membership
- user gets activation email, clicks link and logs in but with no restrictions
- admin gets new-user notification email
- admin gets approval request email
- admin: ‘Users > manage signups’ tab shows no pending members
- BP Registration > Member Requests shows ‘pending’
- admin approves request
- member gets approval email
With BOTH boxes (Private Network) checked:
- user gets activation email
- admin gets new-user registration notification email
- admin gets user approval request email
- user can login after activation and:
can access all WordPress posts, pages, and own BP profile;
cannot access Members, Activity - admin: ‘Users > manage signups’ tab shows no pending members
- BP Registration > Member Requests shows ‘pending’
- pending member is not listed with others on Members (frontend) page yet
- (new member does show in activity list for logged-in users)
- admin approves membership request
- user gets approval email
- user gets full access
So personally I’m fine using both check-boxes to suit my needs (but will need to re-code a template to restrict access to non-BP pages until approval).
I believe so, yes. Like mentioned in my last reply. We don’t technically prevent user creation, we prevent access to BuddyPress, and now bbPress, areas. Depending on how your site is set up, that could mean denial to all areas, or just some.
Yes the plugin very likely has evolved a lot from the original naming, but I also have not been a part of it from the start. With 4.2.0 I did what I could to retain the same existing functionality with better, more maintainable code. This current functionality is/was at the state that I inherited lead development at.
Hope that’s making sense.
Oh, OK, well thanks for clarifying. I don’t think it really suits my needs then, unless I can tweak the wording enough to make sense of the process for the user. Could you perhaps give me some pointers as to which files contain these initial messages (it’s not the ones in the BP Reg admin panel).
Thanks for your patience.I believe those would be “hardcoded” in the theme, but they are passed through the gettext functions, so just translating the plugin, even if from english to english, would grant you access to those strings. Otherwise, it’d take some custom functions/filters to get those changed without directly editing the plugin itself.
Try 4.2.2 out, please.
could you help me on marryadevotee.com
i want a new member to not be able to send messages before being approved – but now they can – and are also listed in member list before approval.
thanksThe closest I can get to recreating the being listed part is in the “All Members (2)” tab, but I am only getting my approved user actually shown. So I’d need to check on that tab count.
Replied in the other thread regarding PMs. It’ll need to be something I patch and release.
thank you. did you manage a patch
Can anyone confirm if they’re still having issues with this in 4.2.5? I would love to get some feedback and see if the latest version improved the situation(s).
Thanks for developing a good plugin. I have both boxes checked on the BP Registration Options General Settings page.
Each person who registers must have their email address on record before they are allowed access to the ‘private network’.
I have read about similar issues in this thread concerning a yet to be approved user account.
An email is sent with a link to activate a new account before it is approved or denied. The link in the email produces a page not found or 403.
Registrants appear in the activity stream as new members before approval.
Registrants are listed in Users – Manage Signups, after they have been denied via BP Registration – Member Requests. You have to delete them twice.
Seemingly you have to approve them and also again in Users Pending, but I am not so sure about that.
I have no experience with previous versions of your plugin, so I can’t make comparisons.I would like to send the first email with either an activation link or a denial of membership. That would solve the problem for me. Thank you.
- The topic ‘Doesn't hold new registrations for approval’ is closed to new replies.