You might be able to do what you want without a plugin. If you click on the “Access” link to the right of any template in the Template Manager, and scroll to the bottom, you can “Enable HTTP Authentication”. Once this is enabled, any access to this template — including pages created in the Pages module which use the template — needs the user to login with their username/password.
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.