I am developing a theme for a client who has a catalog of products. Each product has a spec sheet that he wants to make available to logged-in users. It's not a real security issue, just a means to simplify the page for casual visitors. Right now he emails clients a password and keeps track of logins based on which password he gave out. He'd like to continue doing that.
So I'd like to come up with a way of:
- logging a user in with a single field
is_user_logged_in()and related inquiries to check whether to display links to the protected content
- denying such visitors access to the Admin side completely
Is this out of the scope of WP user roles? If not, any suggestions on how I could achieve this?