Magento 2 B2B Forced Login – Proteja o conteúdo da loja apenas para clientes com sessão iniciada

Magento 2 B2B Forced Login é um módulo criado para lojas que operam no modelo B2B e que exigem controlo total sobre o acesso ao conteúdo do site. Com esta funcionalidade, pode limitar a visibilidade da loja exclusivamente a clientes com sessão iniciada, eliminando tráfego acidental e protegendo informações comerciais sensíveis.
SKU
M2-B2B-FORCED-LOGIN
30,75 €
Email to a Friend

Enquire about this product

Descrição / Magento 2 B2B Forced Login – Proteja o conteúdo da loja apenas para clientes com sessão iniciada

Magento 2 B2B Forced Login é um módulo criado para lojas que operam no modelo B2B e que exigem controlo total sobre o acesso ao conteúdo do site. Com esta funcionalidade, pode limitar a visibilidade da loja exclusivamente a clientes com sessão iniciada, eliminando tráfego acidental e protegendo informações comerciais sensíveis.

Porque escolher o Forced Login?

  • Controlo total de acesso – redirecione todos os utilizadores sem sessão iniciada diretamente para a página de login.
  • Configuração flexível para cada loja – definições separadas para cada vista de loja no Magento.
  • Dois modos de funcionamento – bloqueio de todas as páginas, exceto login ou login e registo.
  • Solução ideal para venda por grosso – os seus preços e produtos ficam visíveis apenas para clientes verificados.

Funcionalidades do módulo

  • Possibilidade de ativar/desativar o módulo separadamente para cada loja.
  • Escolha do nível de restrição de acesso, com bloqueio total ou com acesso ao registo.
  • Configuração simples e clara no painel de administração do Magento 2.
  • Compatibilidade com Magento 2.4.x.

Aplicação

O módulo é ideal para ambientes B2B, grossistas, lojas dedicadas a parceiros comerciais ou distribuidores, onde é necessário ocultar tabelas de preços, ofertas e produtos de utilizadores não autorizados.

Suporte técnico

Todos os nossos módulos incluem suporte técnico. Em caso de problemas, oferecemos assistência na implementação e desenvolvimento do módulo de acordo com as necessidades individuais do cliente.

Aposte na segurança e no profissionalismo nas vendas B2B com o Magento 2 B2B Forced Login da KOWAL.

More Information

Compatibilidade com o modelo Luma / Blank, KOWAL

Change Log

Versão: 1.0.2

15.02.2026

Adicionado

  • Foi adicionado o novo campo de configuração URL Exceptions no painel:
    • Stores > Configuration > Kowal > B2B Forced Login > Settings
  • O campo tem o formato linha a linha: cada linha é um fragmento de URL que deve ser ignorado pelo mecanismo de login obrigatório.

Alterado

  • Foi alargada a lógica de ForceCustomerLoginObserver:
    • o módulo lê a lista de exceções a partir da configuração,
    • compara o request URI atual com os fragmentos introduzidos (sem distinção entre maiúsculas e minúsculas),
    • se o URL corresponder a uma exceção, não executa o redirecionamento para o login.

Porquê

Permite o tratamento correto de webhooks e endpoints de integração (por exemplo, Stripe em lojas B2B), que têm de estar acessíveis sem uma sessão de cliente.

Exemplos de casos de utilização

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

Manual de instalação do módulo

Instalação através do Composer

Receberá por e-mail, após a compra, os dados de acesso ao repositório Composer (endereço de e-mail do cliente e token de licença). Estes dados também estão disponíveis no painel de cliente após iniciar sessão em kowal.store. Substitua TWOJ_EMAIL_KLIENTA pelo endereço de e-mail da sua conta e TWOJ_TOKEN pelo token recebido. Execute os comandos no diretório raiz do 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

Conclusão da instalação

Depois de instalar o pacote, execute a atualização do Magento e limpe a cache:

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

Em ambiente de produção, execute também a compilação DI e a implementação dos ficheiros estáticos de acordo com o processo de implementação da loja.

Write Your Own Review
You're reviewing: Magento 2 B2B Forced Login – Proteja o conteúdo da loja apenas para clientes com sessão iniciada
Your Rating:
Preço
Qualidade
Suporte
loader
Loading...

You submitted your review for moderation.

This form is protected by reCAPTCHA - the Google Privacy Policy and Terms of Service apply.

Perguntas e respostas

Question
O módulo permite bloquear o acesso à loja a utilizadores que não tenham sessão iniciada?
Answer
Sim — depois de ativar o módulo, cada visitante terá de iniciar sessão ou registar-se antes de obter acesso ao conteúdo da loja.
Question
É possível definir exceções — páginas que estarão acessíveis sem iniciar sessão (por exemplo, “Contacto”, “Termos e condições”)?
Answer
Sim — o módulo permite configurar exceções que podem estar acessíveis sem iniciar sessão.
Question
O módulo requer a modificação dos ficheiros principais do Magento ou do template?
Answer
Não — a descrição do módulo indica que funciona como uma extensão compatível com a arquitetura do Magento 2, sem necessidade de substituir ficheiros do sistema.
Question
Para que lojas este módulo é mais útil?
Answer
É mais adequado para lojas B2B, lojas de teste ou ofertas fechadas, às quais apenas clientes verificados devem ter acesso.
Question
Após a instalação e ativação, os utilizadores não autenticados são redirecionados automaticamente para a página de início de sessão?
Answer
Sim — o módulo exige o início de sessão antes do acesso ao conteúdo da loja e pode encaminhar os utilizadores não autenticados para a página de início de sessão.
Question
Existe a possibilidade de funcionar apenas parcialmente — por exemplo, permitir o acesso sem iniciar sessão apenas a algumas páginas?
Answer
Sim — embora a principal função seja impor totalmente o início de sessão, o módulo permite configurar exceções e bloquear seletivamente o acesso a determinadas páginas ou vistas.
Question
O módulo é compatível com várias vistas de loja (multi-store) e versões do Magento 2?
Answer
Sim — na descrição do fabricante é indicada a compatibilidade com Magento 2.3-2.4.x e a preparação para ambientes B2B/multi-store.
Question
A obrigatoriedade de início de sessão pode afetar negativamente o SEO ou a indexação do site?
Answer
Sim — se toda a loja estiver fechada e acessível apenas a utilizadores com sessão iniciada, os motores de busca podem não ter acesso para a indexação, o que deve ser tido em conta na estratégia de SEO. (Conhecimento geral sobre este tipo de soluções).
Question
A instalação do módulo é simples?
Answer
Sim — de acordo com a documentação, a instalação consiste em adicionar através do Composer, ativar o módulo e configurá-lo no painel Magento.
Question
Após a compra do módulo, recebo suporte técnico e atualizações do fabricante?
Answer
Sim — o fabricante declara disponibilizar suporte e atualizações para os módulos B2B.
Update cookie preferences