Configuring a Private Website

By default, this installation has been configured so that only those registered on the site may post content, but any Internet site visitors may read posts. To change this configuration to a private website where only those logged in may see content,

  1. Go to administer >> modules.
  2. Enable the front_page module.
  3. Save your changes at the bottom of the page.
  4. Go to administer >> settings.
  5. Change the Default front page from node to front_page.
  6. Save your changes at the bottom of the page.
  7. Go to administer >> access control.
  8. Uncheck the box in the "anonymous users" column in the comment module section for "access comments."
  9. Uncheck the box in the "anonymous users" column in the node module section for "access content."
  10. Uncheck any other boxes in the "anonymous users" column which you might have enabled.
  11. Save your changes at the bottom of the page.

Now logout. You should be able to see all pages on the site but should not be able to post content without logging in.