Magento 2 B2B Forced Login – Secure store content only for logged-in customers

€28.33 €23.03
Expandable module
M2-B2B-FORCED-LOGIN
PayPal PayPal
Przelew Przelew

YOU CAN TRUST US

25 years of experience in e-commerce and Magento 2

Tooltip

Fast delivery

Tooltip

Efficient implementation process

Tooltip

Simple and transparent complaint process

Tooltip

Working with clients worldwide

Tooltip

Free module updates

Tooltip

Payment by bank transfer

Tooltip

Magento 2 B2B Forced Login is a module designed for stores operating in the B2B model, providing complete control over access to site content. This functionality allows you to restrict store visibility solely to logged-in customers, eliminating accidental traffic and protecting sensitive business information.

Why choose Forced Login?

  • Full access control – redirect every unlogged user directly to the login page.
  • Configurability for each store – separate settings for each view store in Magento.
  • Two operating modes – block all pages except login or login and registration.
  • Perfect solution for wholesale – your prices and products will only be visible to verified customers.

Module features

  • Ability to enable/disable the module for each store separately.
  • Select the level of access restriction (full block or with registration access).
  • Simple and clear configuration in the Magento 2 admin panel.
  • Compatibility with Magento 2.4.x.

Applications

The module is perfect for B2B environments, wholesalers, stores dedicated to business partners or distributors where it is necessary to hide price lists, offers, and products from unauthorized users.

Technical support

All our modules come with technical support. In case of issues, we offer implementation assistance and module development tailored to the individual needs of the customer.

Choose security and professionalism in B2B sales with Magento 2 B2B Forced Login from KOWAL.

Wersja: 1.0.2

15.02.2026

Dodano

  • Dodano nowe pole konfiguracyjne URL Exceptions w panelu:
    • Stores > Configuration > Kowal > B2B Forced Login > Settings
  • Pole ma format linia po linii: każda linia to fragment URL, który ma zostać pominięty przez mechanizm wymuszania logowania.

Changed

  • Rozszerzono logikę ForceCustomerLoginObserver:
    • moduł odczytuje listę wyjątków z konfiguracji,
    • porównuje bieżący request URI z wpisanymi fragmentami (case-insensitive),
    • jeśli URL pasuje do wyjątku, nie wykonuje przekierowania do logowania.

Dlaczego

Umożliwia poprawną obsługę webhooków i endpointów integracyjnych (np. Stripe w sklepach B2B), które muszą być dostępne bez sesji klienta.

Example use cases

    • stripe/webhook
    • rest/V1/stripe
    • /payment/stripe/webhook

Pytania i odpowiedzi

Question
Czy moduł umożliwia zablokowanie dostępu do sklepu dla użytkowników niezalogowanych?
Answer
Tak — po włączeniu modułu każdy odwiedzający będzie miał obowiązek zalogowania się lub rejestracji, zanim uzyska dostęp do zawartości sklepu.
Question
Czy można ustawić wyjątki – strony, które będą dostępne bez logowania (np. „Kontakt”, „Regulamin”)?
Answer
Tak — moduł oferuje konfigurację wyjątków, które mogą być dostępne bez logowania.
Question
Czy moduł wymaga modyfikacji plików rdzenia Magento lub szablonu?
Answer
Nie — opis modułu wskazuje, że działa jako rozszerzenie zgodne z architekturą Magento 2, bez konieczności nadpisywania plików systemowych.
Question
Dla jakich sklepów ten moduł jest najbardziej przydatny?
Answer
Najbardziej odpowiedni dla sklepów B2B, sklepów testowych lub zamkniętych ofert, w których dostęp ma mieć tylko zweryfikowany klient.
Question
Czy po instalacji i aktywacji następuje automatyczne przekierowanie niezalogowanych userów na stronę logowania?
Answer
Tak — moduł wymusza logowanie przed dostępem do zawartości sklepu i może kierować niezalogowanych użytkowników na stronę logowania.
Question
Czy jest możliwość działania tylko częściowo – np. dostęp tylko do niektórych stron bez logowania?
Answer
Tak — choć główną funkcją jest pełne wymuszenie logowania, moduł pozwala na konfigurację wyjątków i selektywne blokowanie dostępu do określonych stron lub widoków.
Question
Czy moduł jest kompatybilny z wieloma widokami sklepu (multi‑store) i wersjami Magento 2?
Answer
Tak — w opisie producenta podano kompatybilność z Magento 2.3‑2.4.x i przygotowanie pod środowiska B2B/multi‑store.
Question
Czy wymuszenie logowania może wpłynąć negatywnie na SEO lub indeksację strony?
Answer
Tak — jeśli cały sklep będzie zamknięty i tylko dla zalogowanych, wyszukiwarki mogą nie mieć dostępu do indeksowania, co należy uwzględnić przy strategii SEO. (Ogólna wiedza o takich rozwiązaniach).
Question
Czy instalacja modułu jest prosta?
Answer
Tak — według dokumentacji instalacja sprowadza się do dodania przez Composer, włączenia modułu i konfiguracji w panelu Magento.
Question
Czy po zakupie modułu otrzymuję wsparcie techniczne i aktualizacje od producenta?
Answer
Tak — producent deklaruje udostępnienie wsparcia oraz aktualizacji dla modułów B2B.
Write Your Own Review
You're reviewing:Magento 2 B2B Forced Login – Secure store content only for logged-in customers
Your Rating
Aktualizacja preferencji plików cookie