I would set the content module, read function to only allow the sections that you want. This is a multi-select list on which you can exclude sections such as media, users, and whatever sections that you only want to be available to those who have logged in and proven they are not "anonymous".