Password protect WordPress pages and posts by user roles or with multiple passwords; protect your entire website with a single password.
Restrict content access for WordPress (WP) | Restrict pages/posts in WP based on user roles and login status to protect content