“This page requires login to access. Please log in first.”. Have you got this message when trying to view a page on a website? That's how an eCommerce website works to limit user access to store content. If you are running a shop, whatever B2C or B2B website, you should equip this ''request to login'' function to protect your business confidentiality. We offer you a perfect solution: Magento 2 Force Login/Required Login.
Magento 2 Force Customer Login extension allows store owners to hide store content and ask customers to log in if they want to access and view the detail page. Admin can set non-visibility for categories or any cms pages with a custom message. Customers are restricted to access the current page and will be redirected to another page after logging in. Let's check a list of advanced features:
This extension is included in a list of Magento 2 B2B Extensions
Explore Other Best Magento 2 Extensions
Community Edition: 2.3.x, 2.4.x
Enterprise Edition: 2.3.x, 2.4.x
In Magento 2 default, all information about products and services (price, content, promotion, etc) will be visible in the public. This must be a headache for store owners, especially B2B merchants if they want to protect the competitive strengths of their business from rivals. What is the best solution to restrict access to registered users only on specific pages?