Magento 2 B2B Forced Login – Shop-Inhalte nur für angemeldete Kunden schützen

Magento 2 B2B Forced Login ist ein Modul für Shops im B2B-Modell, die eine vollständige Kontrolle über den Zugang zu den Seiteninhalten benötigen. Mit dieser Funktion können Sie die Sichtbarkeit des Shops ausschließlich auf angemeldete Kunden beschränken, zufällige Zugriffe vermeiden und sensible Geschäftsinformationen schützen.
SKU
M2-B2B-FORCED-LOGIN
30,75 €
E-Mail an einen Freund

Zu diesem Produkt anfragen

Beschreibung / Magento 2 B2B Forced Login – Shop-Inhalte nur für angemeldete Kunden schützen

MAGENTO 2 · B2B-VERTRIEB · SHOP-ZUGANG

Machen Sie Ihr Angebot nach der Anmeldung zugänglich.

Kowal B2B Forced Login

Verwandeln Sie Ihren Magento-Shop in eine Vertriebsplattform für Geschäftskunden. Leiten Sie nicht angemeldete Besucher zur Anmeldeseite weiter, legen Sie den Zugang zur Registrierung fest und definieren Sie Ausnahmen für benötigte Adressen.

Anmeldung erforderlich · Zwei Zugangsmodi · Einstellungen pro Shop

SO FUNKTIONIERT ES IN DER PRAXIS

01 · Sie wählen den Zugangsmodus
Sie ermöglichen die Anmeldung oder die Anmeldung mit Registrierung.

02 · Ein Gast öffnet den Shop
Geschützte Seiten leiten zur Anmeldung weiter.

03 · Der Kunde nutzt das Angebot
Nach der Anmeldung kann er den Shop durchsuchen.

Welche Vorteile bietet das Ihrem Shop?

Entdecken Sie die Funktionen, Einsatzmöglichkeiten und Konfiguration des Moduls.

Angebot nach der Anmeldung verfügbar

Magento 2 B2B Forced Login wurde für Großhändler, Distributoren und Shops entwickelt, die sich an Geschäftspartner richten. Das Modul beschränkt die Anzeige von Inhalten für nicht angemeldete Benutzer und hilft dabei, geschäftliche Informationen wie Preislisten, Angebote und Produkte zu schützen.

Nach der Aktivierung werden geschützte Anfragen von Gästen zur Anmeldeseite weitergeleitet. Der Zugangsumfang ergibt sich aus dem gewählten Modus und den konfigurierten Ausnahmen.

Zwei Betriebsmodi

  • Anmeldung: Der Shop stellt den Anmeldepfad sowie die unterstützten Aktionen zur Passwortwiederherstellung bereit.
  • Anmeldung und Registrierung: Der Kunde kann außerdem die Seiten zur Kontoerstellung aufrufen.

Passen Sie die Einschränkungen an die Art der Geschäftskundengewinnung an: Konten werden entweder von Ihrem Team angelegt oder neue Kunden registrieren sich über den Shop.

Separate Einstellungen für Store Views

Im Magento-Admin-Panel können Sie das Modul aktivieren und deaktivieren sowie den Zugangsmodus für einzelne Store Views auswählen. Die Konfiguration finden Sie unter Stores → Configuration → Kowal → B2BForcedLogin.

Dadurch lässt sich der Zugang an die Shop-Struktur und die Vertriebsregeln der jeweiligen Store View anpassen.

Ausnahmen für benötigte Adressen

In der Konfiguration können Sie URL-Fragmente eintragen, die von der erzwungenen Anmeldung ausgenommen werden sollen – jeweils eines pro Zeile. Beim Abgleich wird ohne Berücksichtigung der Groß- und Kleinschreibung geprüft, ob die URI der Anfrage das jeweilige Fragment enthält.

Verwenden Sie eindeutige Fragmente und prüfen Sie deren Geltungsbereich. Es handelt sich um einen Abgleich von Adressteilen und nicht um eine Liste exakter URLs oder Wildcard-Muster.

Anmeldung und Prüfung von Geschäftskunden

Forced Login prüft, ob der Kunde angemeldet ist. Das Modul genehmigt jedoch keine Registrierungen und überprüft keine Unternehmen. Das im bisherigen Text genannte Ziel – Preise und Produkte ausschließlich für verifizierte Kunden – erreichen Sie, indem Sie die Anmeldepflicht mit einer Kontofreigabe kombinieren.

Für diesen Prozess können Sie Kowal Customer Approval verwenden. Die Implementierung sollte außerdem mit dem Cache, dem Theme und anderen Zugangskanälen zum Angebot geprüft werden.

Magento und Implementierungsunterstützung

Die Produktbeschreibung nennt die Kompatibilität mit Magento 2.4.x. Das Paket verwendet kowal/base. Das Kowal-Team bietet technischen Support, Unterstützung bei der Implementierung und individuelle Weiterentwicklung entsprechend den Anforderungen des Kunden.

Prüfen Sie während der Implementierung die Anmeldung, Registrierung, Passwortwiederherstellung und die ausgewählten Ausnahmen in jeder vorgesehenen Store View.

Installation über Composer

Paket kowal/forcedlogin, Modul Kowal_ForcedLogin. Konfigurieren Sie den Zugang zum Kowal-Repository, installieren Sie das Paket, aktivieren Sie das Modul, aktualisieren Sie Magento und leeren Sie den Cache. Berücksichtigen Sie in der Produktionsumgebung die Kompilierung und Bereitstellung statischer Inhalte gemäß dem Implementierungsprozess Ihres Shops.

Von der Konfiguration zum Ergebnis

1. Sie wählen den Zugangsmodus
Sie ermöglichen die Anmeldung oder die Anmeldung mit Registrierung.

2. Ein Gast öffnet den Shop
Geschützte Seiten leiten zur Anmeldung weiter.

3. Der Kunde nutzt das Angebot
Nach der Anmeldung kann er den Shop durchsuchen.

Großhandel mit einem Angebot für Geschäftskunden

Besucher ohne aktive Sitzung werden zum Anmeldeformular weitergeleitet. Nach der Anmeldung können sie die für Shop-Kunden bereitgestellten Produkte und Preislisten einsehen.

Wenn Sie eine eigenständige Registrierung zulassen, ergänzen Sie Customer Approval, damit der Zugang zusätzlich die Freigabe durch einen Administrator erfordert.

Regeln Sie den Zugang zu Ihrem B2B-Angebot

Möchten Sie das Modul an Ihren Shop anpassen? Fragen Sie die Implementierung von Kowal B2B Forced Login an und besprechen Sie die Konfiguration oder benötigte Erweiterungen.

Weitere Informationen

Übereinstimmung mit der Vorlage Luma / Leer, KOWAL

Change Log

Version: 1.0.2

15.02.2026

Hinzugefügt

  • Im Admin-Panel wurde das neue Konfigurationsfeld URL Exceptions hinzugefügt:
    • Stores > Configuration > Kowal > B2B Forced Login > Settings
  • Das Feld verwendet das Format eine Zeile pro Eintrag: Jede Zeile enthält ein URL-Fragment, das vom Mechanismus zur Erzwingung der Anmeldung ausgenommen werden soll.

Geändert

  • Die Logik von ForceCustomerLoginObserver wurde erweitert:
    • Das Modul liest die Ausnahmeliste aus der Konfiguration aus,
    • vergleicht die aktuelle request URI ohne Berücksichtigung der Groß- und Kleinschreibung mit den eingetragenen Fragmenten,
    • wenn die URL einer Ausnahme entspricht, erfolgt keine Weiterleitung zur Anmeldung.

Warum

Dies ermöglicht die korrekte Verarbeitung von Webhooks und Integrationsendpunkten, beispielsweise Stripe in B2B-Shops, die ohne Kundensitzung erreichbar sein müssen.

Beispiele für Anwendungsfälle

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

Installationsanleitung für das Modul

Installation über Composer

Die Zugangsdaten zum Composer-Repository, also die E-Mail-Adresse des Kunden und das Lizenz-Token, erhalten Sie nach dem Kauf per E-Mail. Sie sind nach der Anmeldung auf kowal.store auch im Kundenbereich verfügbar. Ersetzen Sie TWOJ_EMAIL_KLIENTA durch die E-Mail-Adresse Ihres Kontos und TWOJ_TOKEN durch das erhaltene Token. Führen Sie die Befehle im Magento-Stammverzeichnis aus.

composer config repositories.kowal composer https://repo.kowal.storecomposer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'composer require kowal/forcedlogin

Installation abschließen

Aktualisieren Sie Magento nach der Paketinstallation und leeren Sie den Cache:

php bin/magento setup:upgradephp bin/magento cache:flush

Führen Sie in der Produktionsumgebung außerdem die DI-Kompilierung und die Bereitstellung statischer Dateien gemäß dem Implementierungsprozess Ihres Shops durch.

Klicken Sie, um das Karussell zu überspringen

Wir haben weitere Produkte gefunden, die Sie interessieren könnten!

Schreiben Sie eine Bewertung
Sie bewerten: Magento 2 B2B Forced Login – Shop-Inhalte nur für angemeldete Kunden schützen
Ihre Bewertung:
Qualität
Preis
Support
loader
Wird geladen …

Ihre Bewertung wurde zur Moderation übermittelt.

Fragen und Antworten

Frage
Ermöglicht das Modul, den Zugriff auf den Shop für nicht angemeldete Benutzer zu sperren?
Antwort
Ja — nach der Aktivierung des Moduls muss sich jeder Besucher anmelden oder registrieren, bevor er Zugriff auf die Inhalte des Shops erhält.
Frage
Kann man Ausnahmen festlegen – Seiten, die ohne Anmeldung zugänglich sind (z. B. „Kontakt“, „Regulamin“)?
Antwort
Ja — das Modul bietet die Konfiguration von Ausnahmen, die ohne Anmeldung zugänglich sein können.
Frage
Erfordert das Modul Änderungen an den Magento-Kerndateien oder am Template?
Antwort
Nein — die Modulbeschreibung weist darauf hin, dass es als Erweiterung gemäß der Architektur von Magento 2 funktioniert, ohne dass Systemdateien überschrieben werden müssen.
Frage
Für welche Shops ist dieses Modul am nützlichsten?
Antwort
Am besten geeignet für B2B-Shops, Testshops oder geschlossene Angebote, bei denen nur ein verifizierter Kunde Zugriff haben soll.
Frage
Erfolgt nach der Installation und Aktivierung eine automatische Weiterleitung nicht angemeldeter Benutzer zur Anmeldeseite?
Antwort
Ja — das Modul erzwingt die Anmeldung vor dem Zugriff auf die Inhalte des Shops und kann nicht angemeldete Benutzer zur Anmeldeseite weiterleiten.
Frage
Ist es möglich, nur teilweise zu wirken – z. B. Zugriff auf bestimmte Seiten ohne Anmeldung?
Antwort
Ja — obwohl die Hauptfunktion darin besteht, die Anmeldung vollständig zu erzwingen, ermöglicht das Modul die Konfiguration von Ausnahmen und das selektive Sperren des Zugriffs auf bestimmte Seiten oder Ansichten.
Frage
Ist das Modul mit mehreren Shop-Ansichten (Multi-Store) und Magento-2-Versionen kompatibel?
Antwort
Ja — in der Herstellerbeschreibung wird die Kompatibilität mit Magento 2.3–2.4.x sowie die Vorbereitung für B2B-/Multi-Store-Umgebungen angegeben.
Frage
Kann eine erzwungene Anmeldung sich negativ auf SEO oder die Indexierung der Seite auswirken?
Antwort
Ja — wenn der gesamte Shop geschlossen und nur für angemeldete Benutzer zugänglich ist, haben Suchmaschinen möglicherweise keinen Zugriff für die Indexierung, was bei der SEO-Strategie berücksichtigt werden sollte. (Allgemeines Wissen über solche Lösungen).
Frage
Ist die Installation des Moduls einfach?
Antwort
Ja — laut Dokumentation beschränkt sich die Installation auf das Hinzufügen über Composer, das Aktivieren des Moduls und die Konfiguration im Magento-Panel.
Frage
Erhalte ich nach dem Kauf des Moduls technischen Support und Updates vom Hersteller?
Antwort
Ja — der Hersteller erklärt, Support und Updates für B2B-Module bereitzustellen.
Cookie-Einstellungen ändern