Best way to show multiple clients password protected pages

I’m wanting to create a website where I can upload content (images, text, etc.) and share a password with a client so that they can access the content. But I want to do this so that I can have multiple clients each with a different password that gives access to different content. I need a way to do this so that clients can only reach the page intended for them with their password and not anybody else’s. Ideally a client would be given a password, then go to a page that would have various links with names on them. The client would then click the link with their name and be able to view his content. I have heard about Memberstack, but not sure if it will solve my problem.

Any help would be appreciated. Thanks in advance! :+1: