I’m setting up a WPMS of which I would like to set up a user registration whitelist for each site. Where in;
‘A.exp.com’ only allows users with ’email@A.exp.com’ and,
‘B.exp.com’ only allows users with ’email@B.exp.com’
Possible Solution #1:
I am not sure if the integrated SuperAdmin restrictions cover the entire site, which would allow ’email@A.exp.com’to register on B.exp.com, or if when logged into A.exp.com/wp-admin I will be allowed to set those parameters specifically for that site (and not exp.com or B.exp.com)
Possible Solution #2:
Before integrating MS, I used WP Email Restrictions to restrict registration on ‘exp.com’ not being familiar with MS, it looks like this plugin (set as Network Active) will bring the same issues I expect from Solution #1.
Possible Solution #3
Edit wp-login.php?action=register files. As a code-baby my last resort would be to attempt to restrict users from each site by adding ‘if/then type’ code (go ahead and laugh at my limited vocab)
if site=A.exp.com and email=?@A.exp.com then=good
of course, that would take a lot of time (obviously). Is that even possible?
Maybe I missed just the right plugin for the job. If you think any of these solutions will work with a little tweaking, or know of that perfect plugin or magical 5 lines of code please drop a line!
- The topic ‘Site Specific Registration Whitelist’ is closed to new replies.