Magento 2: Katalogzugriff mit Forced Login beschränken
Magento 2: Katalogzugriff mit Forced Login beschränken
Möchten Sie nicht, dass jeder Ihren Shop durchsuchen kann? Haben Sie Inhalte nur für angemeldete Kunden?
Viele Betreiber von Magento-2-Shops verkaufen im B2B-Bereich, testen Änderungen im Shop oder bieten ihr Sortiment nur einer ausgewählten Kundengruppe an. Was dann?
Kowal_ForcedLogin verlangt auf geschützten Shop-Seiten eine Anmeldung entsprechend dem gewählten Modus und den konfigurierten URL-Ausnahmen.
Das Problem: Jeder kann Ihren Shop sehen
Standardmäßig kann jeder, der die Adresse Ihres Shops kennt, ihn aufrufen und Folgendes sehen:
- das vollständige Produktangebot,
- Preise, Bilder, Beschreibungen,
- Menüelemente und Kategoriestrukturen.
Für Großhandels-, Test- oder saisonale Shops ist das ein ernstes Risiko:
- Ihre Wettbewerber können Ihr Angebot kopieren,
- neue Lösungen können vor dem Launch sichtbar sein,
- Kunden sehen einen „unfertigen“ Shop.
Die Lösung: das Modul Kowal_ForcedLogin
Konfigurieren und testen Sie den Anmeldemodus und die Ausnahmen auf einer Testumgebung. Installation und Konfiguration erfordern die üblichen Magento-Verfahren.
Was kann das Modul?
- Kowal_ForcedLogin verlangt auf geschützten Shop-Seiten eine Anmeldung entsprechend dem gewählten Modus und den konfigurierten URL-Ausnahmen.
- Möglichkeit, Ausnahmen hinzuzufügen (z. B. /kontakt, /regulamin),
- Installieren und konfigurieren Sie das Modul nach der dokumentierten Anleitung; der Aufwand hängt vom Shop ab.
- Prüfen Sie die unterstützte Magento-2.4.x-Version, das Theme, den Cache und alle Zugriffskanäle vor dem Einsatz.
Wie sieht das in der Praxis aus?
- Prüfen Sie die geschützte Seite vor und nach der Anmeldung, auch auf Mobilgeräten.
- Prüfen Sie URL-Ausnahmen, Anmeldung, Registrierung und Passwortwiederherstellung.
- Prüfen Sie, dass nach dem Abmelden auch mit aktivem Seiten-Cache kein geschützter Inhalt sichtbar bleibt.
Für wen ist dieses Modul geeignet?
- B2B-Großhandels-Shops,
- Testshops oder Shops in der Beta-Version,
- Shop-Betreiber, die kontrollieren möchten, wer das Angebot sieht.
Vorteile der Nutzung von ForcedLogin
- Sie sichern den Zugriff auf den Shop,
- Sie schützen sensible Daten (z. B. Großhandelspreise),
- Sie vermeiden das Problem, dass Kunden Änderungen vorab einsehen,
- Installieren und konfigurieren Sie das Modul nach der dokumentierten Anleitung; der Aufwand hängt vom Shop ab.
Wie installiert man das Modul?
composer require kowal/forcedlogin
php bin/magento module:enable Kowal_ForcedLogin
php bin/magento setup:upgrade Dokumentation und Funktionsumfang
Zusammenfassung
Wenn Sie möchten, dass Ihr Magento-Shop nur für angemeldete Kunden sichtbar ist, übernimmt dieses Modul das für Sie. Sie sperren den Zugriff auf den öffentlichen Shop auf einfache Weise und behalten gleichzeitig die Möglichkeit, Ausnahmen hinzuzufügen.
Dokumentation und Funktionsumfang
Modul im Shop kaufen →
Kontaktieren Sie uns →
Forced Login beschränkt den Zugriff auf ausgewählte Storefront-Seiten. Es schließt keine Sicherheitslücken und schützt nicht sämtliche Admin- und API-Kanäle. Eine Kontofreigabe benötigt eine separate Lösung wie CustomerApproval.