Force Login



Magento Platform
Open Source (CE)
2.0, 2.1, 2.2
Commerce using on prem (EE)
2.0, 2.1, 2.2

Tech Specifications

Current Version:
Stable Build
03 September, 2019
Extensions, Content & Customizations
Supported Browsers:
Chrome Linux: 42, 43, 44 Mac: 39, 44 Windows: 39, 40, 42, 43, 44 Firefox Linux: 31, 38, 39, 40, 41 Mac: 31, 38, 39, 40, 41 Windows: 31, 38, 39, 40, 41 Opera Linux: 7, 7.1, 8, 9 Mac: 7, 7.1, 8, 9 Windows: 7, 7.1, 8, 9 Safari Linux: 7, 7.1, 8, 9 Mac: 7, 7.1, 8, 9 Windows: 7, 7.1, 8, 9 Edge Windows: 42 IE Windows: 10, 11, 8, 9
License Type:


Using Force Login for Magento 2 extension, the admin can enable a protective layer to the website. To be specific, customers have to log in to access pages or the whole website.

Other Extensions by Bss Commerce


Back to top

Do you open the door whenever there is someone knocking? - No, right? If you are running a B2B website, you also shouldn’t open your door for every user. Instead, require customers to log in their account first so that both you and your customer can manage all shopping experiences from the first. Force Login for Magento 2 extension is here to help.

The admin can set specific pages or the whole website to be unavailable for the not-logged-in users. When those customers try to access, a notification message will be shown, along with the login page to streamline the shopping experience.


Key Features

Require Login to Access Specific Pages

The admin can restrict Product Page, Category Page, Cart Page, Checkout Page, Search Term Page, Advanced Search Page, Search Results Page, and Other CMS Pages from unwanted users, to be exact, the non-logged-in customers. Such the force login function is critical to protect valuable contents such as price or product information.


Tailor Message to Notify of The Force Login

Although it is important to manage who accesses the website, it is even more important to streamline the customer experience. The Force Login for Magento 2 extension allows setting a clear notification to inform the restricted users and indicate how to get access to the page.


Hide Or Show The Account Registration Form

Based on marketing purposes, the admin can decide whether to enable the default registration form for users to sign up new accounts. If not, customers can contact the admin to create an account from the backend.


Choose How To Redirect Users After Login

Once customers login their accounts successfully, they should be redirected to another page to continue their shopping process. This is a make-or-break experience. Using the Force Login for Magento 2 extension, the admin can choose among 4 redirection methods:

  • Default: Send the logged-in customers to their Account Dashboard
  • Home Page
  • Previous URL: Send the customers to the page they are planning to see before being required to login
  • Custom URL: Enter a specific URL, for example, the Best-seller Products page


Demo Site

Frontend | Backend



Keep Your Store Private From Unwanted Visitors

Force Login for Magento 2 extension is helpful for any stores that only serve targeted customers such as wholesales or business-to-business stores. The admin can restrict their stores by only allowing logged in customers to view their websites.


Enhance User Experience

In comparison to other extensions that have similar functionalities, the Force Login for Magento 2 extension by BSSCommerce is more advanced and professional with redirection function. The admin can choose one of four available options as we have mentioned above.


Contact Information

Contact us by sending an email to if you have any questions or want us to install the extension. 

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.1 2.2
  • Compatible with Commerce using on prem (EE) : 2.1 2.2
  • Stability: Stable Build
  • Description:

    v1.0.3: Fix issue with Contact us Page setting


  • Compatible with Open Source (CE) : 2.0 2.1 2.2
  • Compatible with Commerce using on prem (EE) : 2.0 2.1 2.2
  • Stability: Stable Build
  • Description:

    v1.0.0: First Release


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top