Como proteger a sua loja Magento 2 contra acesso não autorizado?
Não quer que qualquer pessoa possa navegar na sua loja? Tem conteúdos apenas para clientes com sessão iniciada?
Muitos proprietários de lojas Magento 2 vendem em modelo B2B, testam alterações na loja ou oferecem um catálogo apenas a um grupo selecionado de clientes. O que fazer nesses casos?
O Magento não tem uma opção integrada para «bloquear o acesso à loja para utilizadores não autenticados» — por isso foi criado o módulo Kowal_ForcedLogin.
Problema: qualquer pessoa pode ver a sua loja
Por predefinição, qualquer pessoa que conheça o endereço da sua loja pode entrar e ver:
- a oferta completa de produtos,
- preços, imagens, descrições,
- elementos do menu e a estrutura das categorias.
Para lojas grossistas, de teste ou sazonais, isto é uma ameaça séria:
- os seus concorrentes podem copiar a oferta,
- novas soluções podem ficar visíveis antes do lançamento,
- os clientes verão uma loja “inacabada”.
Solução: módulo Kowal_ForcedLogin
Este módulo leve e simples permite exigir início de sessão antes de entrar na loja. Funciona automaticamente e não requer conhecimentos técnicos.
O que faz o módulo?
- Exige início de sessão em todas as páginas da loja,
- Permite adicionar exceções (por exemplo, /kontakt, /regulamin),
- Sem alterações nos ficheiros Magento — instalação segura e rápida,
- Compatível com temas e versões Magento 2.3–2.4.x.
Como funciona na prática?
- [Adicione aqui uma captura de ecrã – tentativa de aceder à página inicial sem iniciar sessão → redirecionamento para o início de sessão]
- [Adicione aqui uma captura de ecrã – painel de administração com as definições de exceções]
- [Adicione aqui um vídeo curto: o utilizador tenta aceder à página / e é redirecionado]
Para quem é este módulo?
- Lojas grossistas B2B,
- Lojas de teste ou em versão beta,
- Proprietários de lojas que querem controlar quem vê a oferta.
Vantagens de utilizar o ForcedLogin
- Protege o acesso à loja,
- Protege dados sensíveis (por exemplo, preços grossistas),
- Evita o problema de clientes “espreitarem alterações”,
- Poupa tempo — a instalação e configuração demoram apenas alguns minutos.
Como instalar o módulo?
composer require kowal/module-forcedloginphp bin/magento module:enable Kowal_ForcedLoginphp bin/magento setup:upgrade A instrução detalhada encontra-se aqui: [Ver instrução →]
Resumo
Se quer que a sua loja Magento esteja visível apenas para clientes com sessão iniciada, este módulo faz isso por si. De forma simples, bloqueará o acesso à loja pública, mantendo ao mesmo tempo a possibilidade de adicionar exceções.
Ver DEMO do módulo →
Comprar o módulo na loja →
Contacte-nos →

