We only have to protect one page, 'members', - using HTML login and 'Only on the listed pages...' and only anonymous user disallowed - no login page appears. However, when we add more pages and we switch to 'On every page except....' the login page appears.
Comments
Comment #1
darren ohOn what pages does the log-in page appear?
Comment #2
cjschott2 commentedWhen I reverse the logic so all pages are protected then I see the login page before the front page. But when the logic is to protect only the listed pages, when I list one (or two) pages I never see the login page as an anon user or an auth user.
I did enter in the list box when all page were protected so the the front page would appear first but it didn't - I am using advanced front page setting if the makes a difference.
Comment #3
clthomp commentedI also have the exact same problem. When securesite is set to protect entire site, login box appears. Otherwise when set to secure just one page, no login box appears, and no protection is given. All settings have been set as per instructions.
Comment #4
junyor commentedclthomp: Are you sure you're using the 6.x-2.0 release?
Comment #5
darren ohPlease check your version. 6.x-2.0 uses role permissions to determine when to display the log-in dialog.
Comment #6
clthomp commentedI have not got securesite to work but have since downloaded the module 'Node Access Control' which works great, and does exactly what is needed to secure the drupal site on a page by page basis.