Hello,

I would like to disable access to all content on my site to users who are not logged in, execpt for the front page. I can not figure out how to do this through settings in Drupal. I can disable access to all node content through Access Control, but then the front page is not viewable.

A potential workaround would be to disable the blocks that have links to the other content to users who are not logged in, but I can't get that to work either. If I disable the block on the front page, then even when the user is logged in, they can't see it. If I put links in the "Navigation" menu, which if no "admin set" links are in it does not display unless the user is logged in, then they are visible even to users who are not logged in.

Thank you for any help.

Comments

Dublin Drupaller’s picture

The front_page.module is a useful and simple way of doing what you want..

Dub

Currently in Switzerland working as an Application Developer with UBS Investment Bank...using Drupal 7 and lots of swiss chocolate