Magento 2: limitarea accesului la catalog cu Forced Login
Magento 2: limitarea accesului la catalog cu Forced Login
Nu vrei ca oricine să poată naviga prin magazinul tău? Ai conținut disponibil doar pentru clienții autentificați?
Mulți proprietari de magazine Magento 2 vând B2B, testează modificări în magazin sau oferă un sortiment disponibil doar pentru un grup selectat de clienți. Ce faci în acest caz?
Kowal_ForcedLogin solicită autentificarea pe paginile protejate conform modului selectat și excepțiilor URL configurate.
Problema: oricine îți poate vedea magazinul
În mod implicit, oricine cunoaște adresa magazinului tău poate intra și poate vedea:
- oferta completă de produse,
- prețurile, imaginile, descrierile,
- elementele de meniu și structura categoriilor.
Pentru magazinele en-gros, de test sau sezoniere, aceasta este o amenințare serioasă:
- concurenții îți pot copia oferta,
- soluțiile noi pot fi vizibile înainte de lansare,
- clienții vor vedea un magazin „neterminat”.
Soluția: modulul Kowal_ForcedLogin
Configurați și testați modul de acces și excepțiile într-un mediu de testare. Instalarea și configurarea urmează procedurile Magento obișnuite.
Ce poate face modulul?
- Kowal_ForcedLogin solicită autentificarea pe paginile protejate conform modului selectat și excepțiilor URL configurate.
- Permite adăugarea de excepții (de ex. /kontakt, /regulamin),
- Instalați și configurați modulul conform documentației; efortul depinde de magazin.
- Verificați versiunea Magento 2.4.x acceptată, tema, cache-ul și toate canalele de acces înainte de implementare.
Cum arată în practică?
- Testați pagina protejată înainte și după autentificare, inclusiv pe dispozitive mobile.
- Verificați excepțiile URL, autentificarea, înregistrarea și recuperarea parolei.
- Verificați că după deconectare nu mai rămâne vizibil conținut protejat, inclusiv când cache-ul paginilor este activ.
Pentru cine este acest modul?
- Magazine en-gros B2B,
- Magazine de test sau în versiune beta,
- Proprietari de magazine care vor să controleze cine vede oferta.
Beneficiile utilizării ForcedLogin
- Securizezi accesul la magazin,
- Protejezi datele sensibile (de ex. prețurile en-gros),
- Eviți problema „vizualizării modificărilor” de către clienți,
- Instalați și configurați modulul conform documentației; efortul depinde de magazin.
Cum instalezi modulul?
composer require kowal/forcedlogin
php bin/magento module:enable Kowal_ForcedLogin
php bin/magento setup:upgrade Documentație și funcționalități
Rezumat
Dacă vrei ca magazinul tău Magento să fie vizibil doar pentru clienții autentificați – acest modul va face asta pentru tine. Poți bloca simplu accesul la magazinul public, păstrând în același timp posibilitatea de a adăuga excepții.
Documentație și funcționalități
Cumpără modulul din magazin →
Contactează-ne →
Forced Login limitează accesul la anumite pagini ale magazinului. Nu remediază vulnerabilități și nu protejează toate canalele admin și API. Aprobarea conturilor necesită o soluție separată, precum CustomerApproval.