Magento 2: restringir el catálogo con Forced Login

3 min de lectura 2 visualizaciones

Magento 2: restringir el catálogo con Forced Login

¿No quieres que cualquiera pueda navegar por tu tienda? ¿Tienes contenido solo para clientes que han iniciado sesión?

Muchos propietarios de tiendas Magento 2 venden en B2B, prueban cambios en la tienda u ofrecen un catálogo solo a un grupo seleccionado de clientes. ¿Qué hacer en ese caso?

Kowal_ForcedLogin exige iniciar sesión en las páginas protegidas según el modo elegido y las excepciones URL configuradas.

El problema: cualquiera puede ver tu tienda

Por defecto, cualquier persona que conozca la dirección de tu tienda puede entrar y ver:

  • toda la oferta de productos,
  • precios, imágenes y descripciones,
  • elementos del menú y la estructura de categorías.

Para tiendas mayoristas, de prueba o de temporada, esto supone un riesgo importante:

  • tus competidores pueden copiar la oferta,
  • las nuevas soluciones pueden ser visibles antes del lanzamiento,
  • los clientes verán una tienda “sin terminar”.

La solución: el módulo Kowal_ForcedLogin

Configure y pruebe el modo de acceso y las excepciones en un entorno de pruebas. La instalación y configuración siguen los procedimientos habituales de Magento.

¿Qué puede hacer el módulo?

  • Kowal_ForcedLogin exige iniciar sesión en las páginas protegidas según el modo elegido y las excepciones URL configuradas.
  • Permite añadir excepciones (por ejemplo, /kontakt, /regulamin),
  • Instale y configure el módulo según la documentación; el esfuerzo depende de la tienda.
  • Compruebe la versión Magento 2.4.x compatible, el tema, la caché y todos los canales de acceso antes del despliegue.

¿Cómo se ve en la práctica?

  • Pruebe la página protegida antes y después de iniciar sesión, también en móvil.
  • Revise las excepciones URL, el inicio de sesión, el registro y la recuperación de contraseña.
  • Compruebe que, tras cerrar sesión, no quede contenido protegido visible, incluso con la caché de páginas activa.

¿Para quién es este módulo?

  • Tiendas mayoristas B2B,
  • Tiendas de prueba o en versión beta,
  • Propietarios de tiendas que quieren controlar quién ve la oferta.

Ventajas de usar ForcedLogin

  • Proteges el acceso a la tienda,
  • Proteges datos sensibles (por ejemplo, precios mayoristas),
  • Evitas que los clientes “vean los cambios” antes de tiempo,
  • Instale y configure el módulo según la documentación; el esfuerzo depende de la tienda.

¿Cómo instalar el módulo?

composer require kowal/forcedlogin
php bin/magento module:enable Kowal_ForcedLogin
php bin/magento setup:upgrade 

Documentación y funcionalidades

Resumen

Si quieres que tu tienda Magento sea visible solo para clientes que han iniciado sesión, este módulo lo hará por ti. De forma sencilla, bloquearás el acceso a la tienda pública y, al mismo tiempo, conservarás la posibilidad de añadir excepciones.

Documentación y funcionalidades
Comprar el módulo en la tienda →
Contacta con nosotros →

Forced Login limita el acceso a determinadas páginas de la tienda. No corrige vulnerabilidades ni protege todos los canales de administración y API. La aprobación de cuentas requiere una solución separada como CustomerApproval.

Keep reading

¿Cómo reducir la gestión manual de las ventas B2B en Magento 2?

¿Cómo reducir la gestión manual de las ventas B2B en Magento 2?

7 min de lectura 11 visualizaciones
Descubra cómo Kowal B2B Suite reduce la gestión manual de los pedidos y añade a Magento 2 precios contractuales, RFQ, límites, aprobaciones y documentos.
Leer más
Cambiar preferencias de cookies