Lock Down Your Community

BuddyBoss Platform has a quick setting for locking down the entire site as a private network, so that logged out users will be unable to access anything from the site unless they login. In this tutorial, we show you how to configure the private network options.


Go to BuddyBoss - Settings



Scroll down and find out the Privacy section. We will enable the Private Website by checking on the box. Don’t forget to hit the Save Settings button.



Now if a person who is not your member, wants to navigate to your membership website he will get this view. It gets restricted, only the logged in members can see the site. 



If you get back to the Privacy section, there will be a new field- Public Website Content where you can enter URLs or URI fragments (e.g. /groups/) to remain publicly visible always. Enter one URL or URI per line. For example we have added /forums/ and hit the Save Settings button.



Let’s move to an Incognito Window and add the URI fragments that we have entered in the box. Only the Forum is open to the public. If anyone wants to jump to another page, he won’t be able to do that. 



We will now describe two other options. 


Private REST APIs: After enabling this option you are basically restricting REST API access to only logged-in members. By default, there are some parameters that are accessible even without logging in. With that option enabled, it will require access to all these API endpoints to have a valid login.


Private RSS Feed: This option is similar to a private network but unlike a private network, the RSS feed is private. For example, if your site is publicly visible and you want to make the RSS feed private, you can enable that option so that accessing the feed URL will redirect you to the login page. 



This is the way to make your whole website private with just a click.