I recently had a project where I was required to restrict content based on user login.  Found these (3) plugins useful:

And, as always, I use Divi:

Divi WordPress Theme

Here is a video: