This plugin enables you to create non-public product categories. This is useful for creating customer specific product sections (i.e. photographers, schools, clubs, etc.) or B2B sections. Access to categories can be password based (multiple passwords per category possible), role based or user specific. Users with access automatically see categories that are hidden to ‘regular’ users. If a category is protected, all sub-categories and products within the category inherit this protection. You can choose to hide protected categories from menus for users without access.
Check out private store if you need to hide your entire webshop.