I have a public WordPress site for members of a seniors club. It contains stuff for members and prospective members that we allow public non-logged-in access to.
Now some pages are to be created that will be for members only which I want to protect at the individual page level. I want all viewers to be challenged with a pop-up request for authentication (probably just a code rather than an id/password combo) before opening the page.
This authorisation should be retained for the session so that access to private pages are not re-challenged.
The intention is that for most uses and users of this site no login/security action is required - this only being required for these odd pages.
It would be good if the pop-up could contain some explanation for the challenge and the nature of the response required.