Activation de Compte Client - Vérification E-mail & Validation Manuelle des Nouvelles Inscriptions
N'ouvrez plus votre boutique à n'importe qui. Les nouveaux clients s'inscrivent normalement, mais leur compte reste désactivé jusqu'à son activation : soit par le client, qui clique sur un lien unique reçu par e-mail, soit par vous, qui validez l'inscription. Un seul interrupteur décide du mode. Vous bloquez le spam et les bots à l'inscription, et vous offrez aux boutiques B2B et grossistes l'étape de contrôle indispensable avant qu'un nouveau compte n'accède aux prix par groupe. Pour PrestaShop 1.7 à 9.
Un compte que tout le monde peut créer est un compte dont tout le monde peut abuser
Par défaut, PrestaShop permet à un visiteur de s'inscrire et de se connecter dans la même seconde. C'est acceptable pour une boutique grand public simple — et problématique partout ailleurs. Les bots moissonnent votre fichier clients, les adresses jetables récupèrent vos bons de bienvenue, et si vos tarifs dépendent des groupes de clients, un inconnu peut se retrouver à l'intérieur avant même que vous ayez vérifié qui il est. Customer Account Activation ajoute l'étape manquante : le compte existe, mais il ne fonctionne pas tant que quelqu'un ne l'a pas décidé.
Comment ça marche
- 1. Le visiteur s'inscrit comme d'habitude — rien ne change dans votre formulaire d'inscription ni dans votre tunnel de commande.
- 2. Le compte est créé mais reste désactivé — le client ne peut pas encore se connecter.
- 3. Quelqu'un l'active — avec le mode autonome activé, le client reçoit un e-mail contenant un lien d'activation unique et s'active lui-même. Avec ce mode désactivé, c'est vous qui recevez l'e-mail : vous validez d'un clic depuis le message, ou en activant le client depuis la page Clients du back-office.
- 4. Confirmation — une fois activé, le client reçoit un e-mail de confirmation et se connecte normalement à partir de ce moment.
Deux modes, un seul interrupteur
La vérification par e-mail prouve que l'adresse est réelle. Elle élimine automatiquement les bots et les adresses mal saisies, sans le moindre effort de votre part — idéal pour les boutiques grand public submergées par le spam à l'inscription.
La validation manuelle vous donne le contrôle. Rien n'est automatique : vous voyez qui s'est inscrit et vous décidez. C'est le mode que recherchent les boutiques de gros, B2B et réservées aux professionnels, car les tarifs liés aux groupes de clients ne devraient jamais être visibles par un compte non vérifié.
Simple par conception
Il n'existe que deux réglages : un interrupteur principal qui détermine si l'activation est requise, et un second qui bascule entre activation autonome et validation par le marchand. Désactivez l'interrupteur principal et votre boutique se comporte de nouveau comme un PrestaShop standard — le module reste installé et vos clients existants ne sont pas affectés.
Aucune trace laissée
La désinstallation restaure l'e-mail d'inscription par défaut de PrestaShop et supprime la colonne d'activation ajoutée par le module dans la table clients. Tout compte encore en attente d'activation à cet instant devient simplement un compte normal et actif — personne ne se retrouve bloqué à cause de la suppression du module.
Compatibilité
PrestaShop 1.7, 8 et 9 (le code couvre également les versions 1.5 et 1.6). Le module fonctionne avec votre thème et votre formulaire d'inscription actuels — aucun template à modifier, car l'activation est appliquée au compte lui-même, et non dans le balisage du front-office.
Questions fréquentes
Est-ce que cela modifie mon formulaire d'inscription ?
Non. Les clients s'inscrivent exactement comme avant ; la seule différence est que le nouveau compte démarre désactivé jusqu'à son activation.
Puis-je valider les comptes moi-même au lieu d'envoyer un e-mail aux clients ?
Oui — c'est le second mode. L'e-mail d'activation vous est adressé, et vous validez soit depuis le lien qu'il contient, soit en activant le client depuis la page Clients du back-office.
Est-ce utile pour une boutique B2B ou de vente en gros ?
C'est l'un de ses principaux usages. Le module vous offre un point de contrôle avant qu'un nouveau compte puisse se connecter et voir les prix et remises attachés à vos groupes de clients.
Qu'advient-il des clients inscrits avant l'installation ?
Rien. Les comptes existants restent actifs ; la règle ne s'applique qu'aux nouvelles inscriptions.
Puis-je le désactiver temporairement ?
Oui. L'interrupteur principal coupe l'activation et les nouveaux clients peuvent de nouveau se connecter immédiatement, exactement comme sur un PrestaShop standard.
Que se passe-t-il lors de la désinstallation ?
L'e-mail d'inscription par défaut est restauré, la colonne ajoutée est supprimée, et tout compte encore en attente d'activation devient un compte normal et actif.
-
CompatibilitéPrestashop 1.5
Prestashop 1.6
Prestashop 1.7
Prestashop 8
Prestashop 9 -
Traductions de Module DisponiblesAllemand
Anglais
Espagnol
Français
Italien
Néerlandais
Polonais
Turc
MEG Venture
4 autres produits dans la même catégorie
| Version | 2.0.0 |
|---|---|
| Dernière mise à jour | 2026-07-28 |
| Journal des modifications | - [2026-07-24] Add translations for account activation module in Dutch, Polish, and Turkish - [2026-07-23] Translate customer account activation module to Turkish and add CLAUDE settings for translation automation - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Populate all translation files with complete translatable strings - [2026-07-23] Add missing translation files (fr, de, pl, nl, tr, it, es) - [2026-07-23] Remove unused image files from the repository - [2026-07-23] Refactor code structure for improved readability and maintainability - [2026-07-22] Remove settings.json file for permission configuration in Claude - [2026-07-22] Update display name in Accountactivation module for consistency - [2026-07-17] Add settings.json for permission configuration in Claude - [2026-07-04] Update README and module display name to include 'Approval' for clarity - [2026-07-04] Add conflict warning for Strong Passwords module in account activation - [2026-07-04] Add index.php files to various directories and implement account activation templates - [2026-06-21] Refactor activation templates for improved layout and styling - [2024-09-21] Update code formatting - [2023-09-05] v1.0.0 - [2023-09-05] Initial commit |
Commentaires (1)
Votre avis ne peut pas être envoyé
Signaler le commentaire
Signalement envoyé
Votre signalement ne peut pas être envoyé