Can be done by createing member template
Create file name member.php
<?php
/*
Template Name: Members
*/
?>
<?php if ( $user_ID ) : // if logged in ?>
YOUR TEMPLATE CODE HERE you can use single.php code if you want with sidebars or a one column no sidebars code your choice.
<?php else : // if not logged in go to login page
$url = 'register';
header("Location:$url");
endif; // end if logged in
?>
You need to use register url here $url = ‘register’; I have register because i am using buddypress.
Once you saved the file you will have member template in Page Attribute select that on the page you want loged in memebrs to see.