I just found this post and it’s useful, but it solves the issue not very elegantly. I think it would be a great plugin. I do to would like to be able to “approve” the applicant before the system grant him/her access.
The way WP registration is set up, if you want to have a private blog, it really is not very private if anyone can register, log in immediately, read / download / view all the ‘private’ content, and only when you read your own mail is that you realize that an user had registered, who it is, and if you don’t want him/her accessing your site, you have to log in to delete the user, but by this time it’s already too late.
Has anyone created a hack, or a plugin so that people don’t ‘register’ directly but ‘apply’ for a account? All it would need is some sort of ‘pending applicants’ screen, and when you approve them, then the password and login email would be sent, otherwise you can delete them.
Any help would be very appreciated!