Magento 2 : limiter l’accès au catalogue avec Forced Login

3 min de lecture 2 vues

Magento 2 : limiter l’accès au catalogue avec Forced Login

Vous ne voulez pas que tout le monde puisse consulter votre boutique ? Vous avez du contenu réservé aux clients connectés ?

De nombreux propriétaires de boutiques Magento 2 vendent en B2B, testent des changements dans leur boutique ou proposent leur assortiment uniquement à un groupe de clients sélectionné. Que faire dans ce cas ?

Kowal_ForcedLogin exige une connexion sur les pages protégées selon le mode choisi et les exceptions URL configurées.

Le problème : tout le monde peut voir votre boutique

Par défaut, toute personne connaissant l’adresse de votre boutique peut y accéder et voir :

  • l’offre complète de produits,
  • les prix, les photos, les descriptions,
  • les éléments de menu et la structure des catégories.

Pour les boutiques de gros, de test ou saisonnières, c’est un risque important :

  • vos concurrents peuvent copier votre offre,
  • de nouvelles solutions peuvent être visibles avant leur lancement,
  • les clients verront une boutique « inachevée ».

La solution : le module Kowal_ForcedLogin

Configurez et testez le mode de connexion et les exceptions dans un environnement de test. L’installation et la configuration suivent les procédures habituelles Magento.

Que permet le module ?

  • Kowal_ForcedLogin exige une connexion sur les pages protégées selon le mode choisi et les exceptions URL configurées.
  • Il permet d’ajouter des exceptions (par ex. /kontakt, /regulamin),
  • Installez et configurez le module selon la documentation ; l’effort dépend de la boutique.
  • Vérifiez la version Magento 2.4.x prise en charge, le thème, le cache et tous les canaux d’accès avant déploiement.

À quoi cela ressemble-t-il en pratique ?

  • Testez la page protégée avant et après connexion, y compris sur mobile.
  • Vérifiez les exceptions URL, la connexion, l’inscription et la récupération du mot de passe.
  • Vérifiez qu'après la déconnexion, aucun contenu protégé ne reste visible, même avec le cache de pages actif.

À qui s’adresse ce module ?

  • Aux boutiques de gros B2B,
  • Aux boutiques de test ou en version bêta,
  • Aux propriétaires de boutiques qui veulent contrôler qui voit leur offre.

Les avantages de l’utilisation de ForcedLogin

  • Vous sécurisez l’accès à la boutique,
  • Vous protégez les données sensibles (par ex. les prix de gros),
  • Vous évitez le problème des clients qui « consultent les changements » en avance,
  • Installez et configurez le module selon la documentation ; l’effort dépend de la boutique.

Comment installer le module ?

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

Documentation et fonctionnalités

Résumé

Si vous souhaitez que votre boutique Magento soit visible uniquement par les clients connectés, ce module le fera pour vous. Vous pourrez bloquer simplement l’accès à la boutique publique tout en conservant la possibilité d’ajouter des exceptions.

Documentation et fonctionnalités
Acheter le module dans la boutique →
Contactez-nous →

Forced Login limite l’accès à certaines pages de la boutique. Il ne corrige pas les vulnérabilités et ne protège pas tous les canaux admin et API. L’approbation des comptes nécessite une solution distincte comme CustomerApproval.

Keep reading

Comment limiter le traitement manuel des ventes B2B dans Magento 2 ?

Comment limiter le traitement manuel des ventes B2B dans Magento 2 ?

7 min de lecture 11 vues
Découvrez comment Kowal B2B Suite limite le traitement manuel des commandes et ajoute à Magento 2 des prix contractuels, le RFQ, des limites, des validations et des documents.
Lire la suite
Modifier les préférences de cookies