Creating a client project files repository
I want to create a part of my site to do the following:
1) Menu from main site called "Client Login"
2) Clients login via a username and password from the Client Login page
3) Client is presented with a list of available files which I have uploaded for them
4) Clients can only access files they have permissions for. In other words, client A cannot access client B's files.
Is there a tutorial to do this?