Which membership plugin for a simple sign in? Personal areas for customers


Most of the membership plugins I have found seemingly operate on the logic of the website having paying subscribers. I am not looking to make a publishing/blogging website with restricted access to articles. I am not interested in a plugin that I must continually pay for. I won’t be billing my customers on a monthly basis.

Imagine a company website with a small login section.

I am looking for something that’ll allow me to restrict access to certain areas, each individual area restricted to the specific customer. Within this area, they might have access to reports or statistics or links that are personal.

I need a plugin that’ll assist me in maintaining a number of users, to which I myself have created their accounts (no sign-up procedure) and set the perimeters of access.

Is this doable with WordPress or should I be looking at an entirely different solution?