Have a private or wholesale store? Want only registered customers browse your catalog, see prices, and place orders? Hide the entire store behind the login form using the Store Login Access extension for Magento 2.
Allow/disallow registration for certain store views;
Share accounts between stores. Choose which store views registered customers will have access to;
Protect your frontend with login form. Hide the catalog, products, prices, checkout, etc.
Unhide specific pages and URLs if needed;
Manage store permissions for customers individually, or for multiple customers in bulk.
Set custom login redirects (dashboard, homepage, or custom URL).