Magento 2 B2B Forced Login – Securizează conținutul magazinului doar pentru clienții autentificați

Magento 2 B2B Forced Login este un modul creat pentru magazinele care funcționează în model B2B și au nevoie de control complet asupra accesului la conținutul site-ului. Cu această funcționalitate poți limita vizibilitatea magazinului doar la clienții autentificați – eliminând traficul accidental și protejând informațiile comerciale sensibile.
Compatibilitate
2.4.9, 2.4.8, 2.4.7, 2.4.6, 2.4.5, 2.4.4, 2.4.3, 2.4.2, 2.4.1, 2.4.0, 2.3.7, 2.3.6, 2.3.5, 2.3.4
30,75 EUR
Trimite un email unui prieten

Solicită informații despre acest produs

Descriere / Magento 2 B2B Forced Login – Securizează conținutul magazinului doar pentru clienții autentificați

MAGENTO 2 · VÂNZĂRI B2B · ACCES LA MAGAZIN

Pune oferta la dispoziția clienților după autentificare.

Kowal B2B Forced Login

Transformă magazinul Magento într-un spațiu de vânzare pentru partenerii de afaceri. Direcționează vizitatorii neautentificați către pagina de autentificare, alege accesul la înregistrare și setează excepții pentru adresele necesare.

Autentificare obligatorie · Două moduri de acces · Setări per magazin

CUM FUNCȚIONEAZĂ ÎN PRACTICĂ

01 · Alegi modul de acces
Permiți autentificarea sau autentificarea cu înregistrare.

02 · Vizitatorul deschide magazinul
Paginile protejate redirecționează către autentificare.

03 · Clientul folosește oferta
După autentificare, poate naviga în magazin.

Ce câștigă magazinul tău?

Descoperă funcțiile modulului, utilizarea și modul de configurare.

Ofertă disponibilă după autentificare

Magento 2 B2B Forced Login a fost creat pentru distribuitori en-gros, distribuitori și magazine dedicate partenerilor de afaceri. Limitează navigarea conținutului de către utilizatorii neautentificați și ajută la protejarea informațiilor comerciale: liste de prețuri, oferte și produse.

După activare, solicitările protejate ale vizitatorilor sunt direcționate către pagina de autentificare. Domeniul accesului depinde de modul selectat și de excepțiile configurate.

Două moduri de funcționare

  • Autentificare: magazinul pune la dispoziție calea de autentificare și acțiunile acceptate de recuperare a parolei.
  • Autentificare și înregistrare: clientul poate parcurge și paginile de creare a contului.

Alege restricțiile în funcție de modul în care atragi partenerii: conturi create de echipă sau solicitări ale clienților noi prin magazin.

Setări separate pentru vizualizările magazinului

În panoul Magento poți activa și dezactiva modulul și poți alege modul de acces pentru fiecare vizualizare a magazinului. Configurarea este disponibilă în Stores → Configuration → Kowal → B2BForcedLogin.

Acest lucru îți permite să adaptezi accesul la structura magazinelor și la regulile de vânzare din vizualizarea respectivă.

Excepții pentru adresele necesare

În configurare poți introduce fragmente ale adreselor URL excluse de la autentificarea obligatorie — câte unul pe rând. Potrivirea verifică dacă URI-ul solicitării conține fragmentul respectiv, fără diferențiere între litere mari și mici.

Folosește fragmente clare și verifică aria lor de aplicare. Este o potrivire a unei părți din adresă, nu o listă de URL-uri exacte sau de modele wildcard.

Autentificarea și verificarea partenerului

Forced Login verifică autentificarea clientului. Nu aprobă singur înregistrarea și nu verifică firma. Obiectivul indicat în descrierea anterioară — prețuri și produse doar pentru clienți verificați — îl realizezi combinând cerința de autentificare cu aprobarea conturilor.

Pentru acest proces poți utiliza Kowal Customer Approval. Implementarea trebuie verificată și împreună cu cache-ul, tema și celelalte canale de acces la ofertă.

Magento și suport pentru implementare

Descrierea produsului indică compatibilitatea cu Magento 2.4.x. Pachetul utilizează kowal/base. Echipa Kowal oferă suport tehnic, ajutor la implementare și dezvoltare pentru nevoile individuale ale clientului.

În timpul implementării, verifică autentificarea, înregistrarea, recuperarea parolei și excepțiile selectate în fiecare vizualizare țintă a magazinului.

Instalare prin Composer

Pachetul kowal/forcedlogin, modulul Kowal_ForcedLogin. Configurează accesul la repository-ul Kowal, instalează pachetul, activează modulul, actualizează Magento și golește cache-ul. În producție, include compilarea și implementarea conținutului static conform procesului magazinului.

De la configurare la rezultat

1. Alegi modul de acces
Permiți autentificarea sau autentificarea cu înregistrare.

2. Vizitatorul deschide magazinul
Paginile protejate redirecționează către autentificare.

3. Clientul folosește oferta
După autentificare, poate naviga în magazin.

Distribuitor en-gros cu ofertă pentru parteneri

Vizitatorul fără sesiune activă ajunge la formularul de autentificare. După autentificare, poate vedea produsele și listele de prețuri pregătite pentru clienții magazinului.

Dacă permiți înregistrarea independentă, adaugă Customer Approval, astfel încât accesul să necesite și decizia administratorului.

Organizează accesul la oferta B2B

Vrei să adaptezi modulul la magazinul tău? Întreabă despre implementarea Kowal B2B Forced Login și discută configurarea sau extensiile necesare.

Mai multe informații

Conformitate cu șablonul Luma / Blank, KOWAL

Change Log

Versiune: 1.0.2

15.02.2026

Adăugat

  • A fost adăugat un nou câmp de configurare URL Exceptions în panou:
    • Stores > Configuration > Kowal > B2B Forced Login > Settings
  • Câmpul are format linie cu linie: fiecare linie este un fragment URL care trebuie omis de mecanismul de autentificare obligatorie.

Modificat

  • A fost extinsă logica ForceCustomerLoginObserver:
    • modulul citește lista de excepții din configurare,
    • compară request URI curent cu fragmentele introduse (fără diferențiere între litere mari și mici),
    • dacă URL-ul se potrivește cu o excepție, nu efectuează redirecționarea către autentificare.

De ce

Permite gestionarea corectă a webhook-urilor și a endpoint-urilor de integrare (de exemplu, Stripe în magazinele B2B), care trebuie să fie disponibile fără sesiunea clientului.

Exemple de utilizare

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

Instrucțiuni de instalare a modulului

Instalare prin Composer

Datele de acces la repository-ul Composer (adresa de e-mail a clientului și tokenul de licență) le vei primi prin e-mail după achiziție. Sunt disponibile și în panoul clientului după autentificare pe kowal.store. Înlocuiește TWOJ_EMAIL_KLIENTA cu adresa de e-mail a contului tău, iar TWOJ_TOKEN cu tokenul primit. Execută comenzile în directorul principal Magento.

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

Finalizarea instalării

După instalarea pachetului, efectuează actualizarea Magento și golește cache-ul:

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

În mediul de producție, efectuează și compilarea DI și implementarea fișierelor statice conform procesului de implementare al magazinului.

Apăsați pentru a sări peste carusel

Am găsit alte produse care v-ar putea plăcea!

Scrie o recenzie
Spune-ne parerea ta despre acest produs Magento 2 B2B Forced Login – Securizează conținutul magazinului doar pentru clienții autentificați
Rating-ul dumneavoastră:
Calitate
Preț
Asistență
loader
Încărcare...

Ați trimis o recenzie pentru verificare.

Întrebări și răspunsuri

Question
Modulul permite blocarea accesului la magazin pentru utilizatorii neautentificați?
Answer
Da — după activarea modulului, fiecare vizitator va fi obligat să se autentifice sau să se înregistreze înainte de a obține acces la conținutul magazinului.
Question
Se pot seta excepții – pagini care vor fi disponibile fără autentificare (de ex. „Contact”, „Termeni și condiții”)?
Answer
Da — modulul oferă configurarea excepțiilor care pot fi disponibile fără autentificare.
Question
Modulul necesită modificarea fișierelor de bază Magento sau a șablonului?
Answer
Nu — descrierea modulului indică faptul că funcționează ca o extensie compatibilă cu arhitectura Magento 2, fără a fi necesară suprascrierea fișierelor de sistem.
Question
Pentru ce tipuri de magazine este cel mai util acest modul?
Answer
Este cel mai potrivit pentru magazine B2B, magazine de test sau oferte închise, la care ar trebui să aibă acces doar clientul verificat.
Question
După instalare și activare are loc redirecționarea automată a utilizatorilor neautentificați către pagina de autentificare?
Answer
Da — modulul impune autentificarea înainte de accesarea conținutului magazinului și poate direcționa utilizatorii neautentificați către pagina de autentificare.
Question
Există posibilitatea să funcționeze doar parțial – de exemplu, acces doar la anumite pagini fără autentificare?
Answer
Da — deși funcția principală este impunerea completă a autentificării, modulul permite configurarea excepțiilor și blocarea selectivă a accesului la anumite pagini sau vizualizări.
Question
Modulul este compatibil cu mai multe vizualizări ale magazinului (multi-store) și cu versiunile Magento 2?
Answer
Da — în descrierea producătorului este menționată compatibilitatea cu Magento 2.3‑2.4.x și pregătirea pentru medii B2B/multi-store.
Question
Impunerea autentificării poate afecta negativ SEO sau indexarea site-ului?
Answer
Da — dacă întregul magazin este închis și accesibil doar utilizatorilor autentificați, motoarele de căutare pot să nu aibă acces pentru indexare, lucru care trebuie luat în considerare în strategia SEO. (Cunoștințe generale despre astfel de soluții).
Question
Instalarea modulului este simplă?
Answer
Da — conform documentației, instalarea se rezumă la adăugarea prin Composer, activarea modulului și configurarea în panoul Magento.
Question
După achiziționarea modulului, primesc asistență tehnică și actualizări de la producător?
Answer
Da — producătorul declară că oferă asistență și actualizări pentru modulele B2B.
Modifică preferințele pentru cookie-uri