You can place password protection on any web page. Pages can be secured by either "user security level" or "user security group" or both.
Users can be assigned a security level and security group by the web master only. User groups are great when you want to offer one user or family access to their own portfolio page, and give other users or families similar access to a different set of pages. This approach has been successfully used by building contractors with separate sections for each building project, and also by schools, to have different sections of their website for different children, where only their families can view their own child's profile.
You can also have one global password for any user on your website. No check is placed against individual members, and the member who logs in using this magic password gets automatic access to any page on your website. We suggest you do not use this approach, but it is often used by merchants offering access to their shopping cart only to people who know the password, but without wanting to manage large membership databases. Password reminders are automatically provided, so a user need only know their email address, which they normally do.
If a user forgets their password, you can see it in the members list, or they can use the forgotten password option on the login form
Once you understand the procedure you can customise the text of the login/registration page, and the password email sent to the customer, and also add additional questions for the registration form.
You can make existing pages secure by clicking options button for a page, then selecting a privacy option of "authorised" user and possibly select a privacy group.
When editing a page you can set the Security Level for the page via the SECURITY link available in the small tabs at the top-right.
There are many security levels. Mailing list is the default. "Email Confirmed" means that the customer has successfully logged in or otherwise clicked a link in their email to validate their existence. Then there are several levels of Authorised Users.
You can also assign/filter security by user groups.Eg if you want two customers to both login, but you want Customer A to see one page and Customer B to see a different page. A member can belong to multiple groups, but a page can only be secured by 1 group.
Note if you use security groups, you should also set the security level to "authorised user" as a minimum.
There are also member page layouts with no login, no registration form, or both.
Members are automatically added to your member list whenever anyone makes contact with you via your website. This is used for mailing lists. You should increase the security level of special customers, and change their user group to identify them as special cases, eg visitors versus validated customers or staff. You can achieve automatic member registration also using the shopping cart. You can set a product to automatically increase a customers membership level and email them a password as soon as they have paid for their order. You should refer to an ordinary shopping cart to achieve this purpose.
To share pages of your website, refer the above options. To share files on your website, refer to the "My Files" widget under collaborative pages. My Files is perfect for sharing personal/confidential files with individual users. Whereas if you want to share several common files with several users, but in groups, then you should instead assign the members to groups, and assign "File List" pages to those same groups.