You can still open your website for everyone and require login to access special products for specific customers with our Hide Products feature. This feature is available on Premium plan ($50/mon), in which you can hide products on Home Page, Collections, Search Results page, and other pages, and customers have to login to access these products.
Read more: How to use "Hide Products" feature
You can try our demo store to see how Hide Products feature works.