Wordpress Plugins
Passster Password Protection Plugin for WordPress
Most of us publish our entire content for free. If you are planning to protect certain pages on your website from public access, you may want to give Passster a look. It is a handy plugin that can protect your entire site or certain pages or posts. You can even use it to protect sections of a page with a password.
This plugin is pretty easy to use: simply add the content you want to protect and use the shortcode given in your posts or pages. This plugin also has a block. It is Ajaxified, so protected areas can be unblocked without a reload. You can change the design, labels and and descriptions per area or globally. The pro version has even more features, including support for multiple passwords.