Magento 2 B2B Forced Login – Protege el contenido de la tienda solo para clientes registrados

Magento 2 B2B Forced Login es un módulo creado para tiendas que operan en un modelo B2B y necesitan un control total sobre el acceso al contenido del sitio. Gracias a esta funcionalidad, puedes limitar la visibilidad de la tienda exclusivamente a clientes registrados, eliminando el tráfico accidental y protegiendo información comercial sensible.
SKU
M2-B2B-FORCED-LOGIN
30,75 €
Email to a Friend

Consultar sobre este producto

Descripción / Magento 2 B2B Forced Login – Protege el contenido de la tienda solo para clientes registrados

Magento 2 B2B Forced Login es un módulo creado para tiendas que operan en un modelo B2B y necesitan un control total sobre el acceso al contenido del sitio. Gracias a esta funcionalidad, puedes limitar la visibilidad de la tienda exclusivamente a clientes registrados, eliminando el tráfico accidental y protegiendo información comercial sensible.

¿Por qué elegir Forced Login?

  • Control de acceso completo – redirige a cualquier usuario no registrado directamente a la página de inicio de sesión.
  • Configurable para cada tienda – ajustes independientes para cada vista de tienda en Magento.
  • Dos modos de funcionamiento – bloqueo de todas las páginas excepto el inicio de sesión o el inicio de sesión y el registro.
  • Solución ideal para la venta mayorista – tus precios y productos serán visibles solo para clientes verificados.

Funciones del módulo

  • Posibilidad de activar o desactivar el módulo por separado para cada tienda.
  • Selección del nivel de restricción de acceso: bloqueo completo o con acceso al registro.
  • Configuración sencilla y clara en el panel de administración de Magento 2.
  • Compatibilidad con Magento 2.4.x.

Aplicación

El módulo es perfecto para entornos B2B, mayoristas, tiendas dedicadas a socios comerciales o distribuidores, donde es necesario ocultar listas de precios, ofertas y productos a usuarios no autorizados.

Soporte técnico

Todos nuestros módulos cuentan con soporte técnico. En caso de problemas, ofrecemos ayuda en la implementación y desarrollo del módulo según las necesidades individuales del cliente.

Apuesta por la seguridad y la profesionalidad en la venta B2B con Magento 2 B2B Forced Login de KOWAL.

More Information

Conformidad con la plantilla Luma / Blank, KOWAL

Change Log

Versión: 1.0.2

15.02.2026

Añadido

  • Se ha añadido un nuevo campo de configuración URL Exceptions en el panel:
    • Stores > Configuration > Kowal > B2B Forced Login > Settings
  • El campo tiene formato línea por línea: cada línea es un fragmento de URL que debe ser omitido por el mecanismo de inicio de sesión obligatorio.

Modificado

  • Se ha ampliado la lógica de ForceCustomerLoginObserver:
    • el módulo lee la lista de excepciones desde la configuración,
    • compara el request URI actual con los fragmentos introducidos (sin distinguir entre mayúsculas y minúsculas),
    • si la URL coincide con una excepción, no realiza la redirección al inicio de sesión.

Por qué

Permite gestionar correctamente webhooks y endpoints de integración (por ejemplo, Stripe en tiendas B2B), que deben estar disponibles sin sesión de cliente.

Ejemplos de casos de uso

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

Instrucciones de instalación del módulo

Instalación mediante Composer

Recibirás los datos de acceso al repositorio Composer (la dirección de correo electrónico del cliente y el token de licencia) por correo electrónico tras la compra. También están disponibles en el panel del cliente después de iniciar sesión en kowal.store. Sustituye TWOJ_EMAIL_KLIENTA por la dirección de correo electrónico de tu cuenta y TWOJ_TOKEN por el token recibido. Ejecuta los comandos en el directorio raíz de 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

Finalización de la instalación

Después de instalar el paquete, actualiza Magento y limpia la caché:

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

En el entorno de producción, realiza también la compilación DI y el despliegue de archivos estáticos conforme al proceso de despliegue de la tienda.

Write Your Own Review
You're reviewing: Magento 2 B2B Forced Login – Protege el contenido de la tienda solo para clientes registrados
Your Rating:
Precio
Calidad
Asistencia
loader
Loading...

You submitted your review for moderation.

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

Preguntas y respuestas

Pregunta
¿El módulo permite bloquear el acceso a la tienda a los usuarios que no han iniciado sesión?
Respuesta
Sí — tras activar el módulo, cada visitante tendrá que iniciar sesión o registrarse antes de acceder al contenido de la tienda.
Pregunta
¿Se pueden configurar excepciones, es decir, páginas que estén disponibles sin iniciar sesión (por ejemplo, «Contacto», «Condiciones»)?
Respuesta
Sí, el módulo ofrece la configuración de excepciones que pueden estar disponibles sin iniciar sesión.
Pregunta
¿El módulo requiere modificar los archivos del núcleo de Magento o de la plantilla?
Respuesta
No: la descripción del módulo indica que funciona como una extensión compatible con la arquitectura de Magento 2, sin necesidad de sobrescribir archivos del sistema.
Pregunta
¿Para qué tiendas es más útil este módulo?
Respuesta
Es más adecuado para tiendas B2B, tiendas de prueba u ofertas cerradas en las que solo debe tener acceso un cliente verificado.
Pregunta
¿Después de la instalación y activación se redirige automáticamente a los usuarios que no han iniciado sesión a la página de inicio de sesión?
Respuesta
Sí: el módulo exige iniciar sesión antes de acceder al contenido de la tienda y puede dirigir a los usuarios que no han iniciado sesión a la página de inicio de sesión.
Pregunta
¿Es posible que funcione solo parcialmente, por ejemplo, permitiendo el acceso solo a algunas páginas sin iniciar sesión?
Respuesta
Sí; aunque la función principal es obligar a iniciar sesión por completo, el módulo permite configurar excepciones y bloquear de forma selectiva el acceso a determinadas páginas o vistas.
Pregunta
¿El módulo es compatible con varias vistas de tienda (multi‑store) y versiones de Magento 2?
Respuesta
Sí — en la descripción del fabricante se indica compatibilidad con Magento 2.3‑2.4.x y preparación para entornos B2B/multi‑store.
Pregunta
¿Forzar el inicio de sesión puede afectar negativamente al SEO o a la indexación de la página?
Respuesta
Sí: si toda la tienda está cerrada y solo disponible para usuarios que han iniciado sesión, los motores de búsqueda pueden no tener acceso para indexarla, algo que debe tenerse en cuenta en la estrategia SEO. (Conocimiento general sobre este tipo de soluciones).
Pregunta
¿La instalación del módulo es sencilla?
Respuesta
Sí — según la documentación, la instalación consiste en añadirlo mediante Composer, activar el módulo y configurarlo en el panel de Magento.
Pregunta
¿Después de comprar el módulo recibo soporte técnico y actualizaciones del fabricante?
Respuesta
Sí — el fabricante declara que proporciona soporte y actualizaciones para los módulos B2B.
Update cookie preferences