WordPress Authentication Plugin requires that a user be logged in to see any page on your blog other than the login and register pages.
- Download WordPress Authentication Plugin, and extract the contents to a local folder.
- Upload extracted contents to wp-content/plugins folder.
- Goto WordPress Plugins panel and activate it.
WordPress, Authentication Plugin