Per-site users
-
Hello.
I’m in the process of updating an ancient multisite installation to 3.9.1. Through a number of hacks to the core this installation has a two-tiered user system where there are global users (which work as per normal) and site-specific users (which are unique per site but not globally). This behavior is absolutely critical and must be preserved, although it is acceptable if the site-specific users have to be recreated.
Of course the update completely breaks everything. The per-site user management works by duplicating half of the regular user management functions and hooking into various pluggable functions to decide at login time which functions to call. This is extremely brittle but at the time was seen as the only way to have both a centralized WordPress installation and per-site users.
Now I’d like to know if there is a better way of obtaining all of the following in WordPress 3.9:
– One single installation for all sites
– The admin can manage all sites without having to log into them separately
– Each site can have site-specific users that are unique within the site but not across sites
The topic ‘Per-site users’ is closed to new replies.