Logically this is not WP problem, but certain features (like this one) should be part of the core.

Sorry for revive thread, but i think this.

]]>chezpaul on "Provide WP *core* capability to moderate new user/member registrations"https://wordpress.org/ideas/topic/provide-wp-core-capability-to-moderate-new-usermember-registrations#post-23392
Mon, 19 Nov 2012 20:52:11 +0000chezpaul23392@https://wordpress.org/ideas/Yes, thanks, I found it all by myself yesterday. ;-)
Exactly what I wanted.
]]>Ipstenu (Mika Epstein) on "Provide WP *core* capability to moderate new user/member registrations"https://wordpress.org/ideas/topic/provide-wp-core-capability-to-moderate-new-usermember-registrations#post-23349
Mon, 19 Nov 2012 14:37:40 +0000Ipstenu (Mika Epstein)23349@https://wordpress.org/ideas/It has to do with where each app grew from. In WP's case, generally it was a one-man-shop per site.

There's no shame or really any issues with using a plugin to add in the features you need for your situation.

]]>chezpaul on "Provide WP *core* capability to moderate new user/member registrations"https://wordpress.org/ideas/topic/provide-wp-core-capability-to-moderate-new-usermember-registrations#post-23342
Mon, 19 Nov 2012 06:43:51 +0000chezpaul23342@https://wordpress.org/ideas/I can't believe I can't moderate my user registration.
I blog a private site and I only want certain people to register, so I want to be able to allow or disallow a registration.
Joomla does it straight out of the box. I can't believe Wordpress doesn't.
]]>rsteer on "Provide WP *core* capability to moderate new user/member registrations"https://wordpress.org/ideas/topic/provide-wp-core-capability-to-moderate-new-usermember-registrations#post-21366
Sat, 25 Feb 2012 02:16:32 +0000rsteer21366@https://wordpress.org/ideas/Thanks for your response. What you've described would be called "under consideration" or "maybe later" -- both of which are categories of ideas listed on the left side of this page. But those aren't what the status says.

I would also point out that my initial post observed that this idea has been proposed for at least five years, with essentially the same official WP team response all that time. It has been implemented and played with (as you've described) in a variety plugins over the past 5 years.

New-user moderation or approval has always been just a small part of more ambitious plugin efforts to manage users -- but it has been consistently included by everyone who has built any kind of user-management plugin. That should tell the WP Core team that it's viewed as an essential function. It's the one feature that all the user-management plugin authors agree on.

Simply moderating membership requests is a straightforward feature that shouldn't require much study -- there's not much to "understand" about how admins would use it. Either their site is open to all, or they'd like to manage access to it without going the route of pay-for-access plugins.

Membership moderation could certainly be enhanced after a "version 1.0" implementation, but after people have been asking for 5 years, one would think at least a rudimentary access-confirmation capability would be part of the core or near-term plans.

My note about the impact of volunteer plugin authors not keeping up with WP releases isn't hypothetical. I've looked at a number of them, and all the user-management plugins I can find:

1. Do much more than I need. I just need the one feature they all agree one.

2. Don't look like good things to install right now. Many of them are not compatible with the latest versions of WP and BuddyPress; some don't appear to be actively maintained any more; and the rest are buggy according to user comments.

Many core features start out as plugins, to understand HOW users are going to utilize them. We can't know the unknown :) Having plugins means people can demonstrate what they need, which is much better than folks guessing. Look at menus. That was a plugin first.

]]>rsteer on "Provide WP *core* capability to moderate new user/member registrations"https://wordpress.org/ideas/topic/provide-wp-core-capability-to-moderate-new-usermember-registrations#post-21362
Fri, 24 Feb 2012 21:50:03 +0000rsteer21362@https://wordpress.org/ideas/Re: Status: My point (suggestion) is that this SHOULD NOT be "plugin territory" -- this function is becoming core to any modern CMS.

If WordPress wants to to keep advancing up the CMS food-chain (it already seems to be encroaching on Joomla territory in terms of the missions it can serve), it will need to have this capability in core, not just dismiss it as something outside volunteers can take care of if they're interested.

(And if the plugin authors don't continue to have the time or interest to keep up with WordPress core updates, them membership control will fall apart on thousands of WP websites.)

]]>rsteer on "Provide WP *core* capability to moderate new user/member registrations"https://wordpress.org/ideas/topic/provide-wp-core-capability-to-moderate-new-usermember-registrations#post-21330
Sun, 19 Feb 2012 21:40:23 +0000rsteer21330@https://wordpress.org/ideas/What is the point of being able to moderate *comments* if you can't even moderate *users* and basic access?

I saw a series of posts from 5 years ago that indicated the WP core team thought that moderation of registrants on a WP website should be left to plugins. That strikes me as insane. Probably was 5 years ago, but it certainly is now -- social media, spam, WordPress, and the internet world in general have changed a lot in the past 5 years.

As WordPress evolves and expands into a blog-centric CMS or website framework, providing basic activity-moderation capabilities seems to be a core function. Managing user roles and permissions is a central function that can allow multiple add-ons and plugins to interoperate as long as users/members are managed as part of the core. What's the most fundamental user role or permission? Access and membership itself.

If WP is going to offer any core capability for managing user roles, and for moderating anything, it should start with a capability to moderate user registrations.