Pages for members only 0.2
Download the latest release of the plugin
Pages for members only
New in 0.2: The ability to change the (yet few) plugin settings in the options menu:

Show/hide links to registration page (if users are allowed to register), login page or a custom link in the pages listing when the user is not logged in.
The remains didn’t change: The page listing in the sidebar is visible only to logged in members.
If however a guest is trying to access a page the_content, the_excerpt and the_title will be filtered, so that guests can’t see the page’s content.
In further releases you may change the error text that’s shown on denied page access.
Usage:
Open the sidebar.php file (or wherever the wp_list_pages is) of your current theme (usally in /wp-content/themes/themename/).
Replace the wp_list_pages with hide_list_pages .
For example:
<?php wp_list_pages(‘title_li=<h2>Pages</h2>’); ?>
has to be changed into
<?php hide_list_pages(‘title_li=<h2>Pages</h2>’); ?>