I want my wiki - weather.miraheze.org, to be private for only unregistered users. This means that users who are not logged in should only be able to see the main page and the whitelisted special pages, while users who are logged in, regardless of membership of any additional groups, should have full access to the wiki.
In rMWCFdb0177a9f3c3 I pushed the configuration for this to take effect, as if I remember correctly I’m not allowed to just set $wgGroupPermissions[‘*’][‘read’]=false on a public wiki. In addition to pushing the above code, I also flagged the wiki as private in Special:ManageWiki, even though it’s only private to anonymous users.
The above configuration changes almost have worked as intended, with one major problem. The “user” group still does not have the read permission, even though I explicitly granted it in LocalSettings.php and I unset the member group in LocalWiki.php.
Please correct this as soon as possible, as this is disrupting my entire wiki (and therefore is high priority). To recap, the ultimate goal is to have all registered users able to read the wiki in full, but unregistered users unable to read any pages except those whitelisted for private wikis.