Private WP

Using this plugin only loggedin users can view your website. Every unauthenticated user will be redirected to your login page.

This plugin can be used to secure your WordPress installation and make it only visible to loggedin users. Use it for what ever you like but I use it to build customer sites, which should only be accessible after launch.