Description
Résout un problème courant de WooCommerce : un client passe une commande en tant qu’invité, crée un compte plus tard et constate que son historique de commandes est vide – tous les achats précédents sont toujours là sous une commande d’invité, déconnectés du compte qu’il vient de créer. Cela correspond automatiquement aux commandes passées par les invités par correspondance de courriel et les réattribue au bon compte, recalculant les dépenses à vie et complétant les détails de facturation/livraison manquants au fur et à mesure.
La partie à comprendre : lier les commandes par correspondance de courriel uniquement est un réel risque de prise de contrôle de compte si elle est effectuée sans preuve de propriété de la boîte aux lettres. L’inscription par défaut de WordPress ne vérifie jamais que la personne qui crée un compte contrôle réellement cette adresse e-mail – donc une fusion automatique non vérifiée signifie que quelqu’un pourrait s’inscrire avec l’adresse e-mail d’un inconnu et voir instantanément son historique de commandes complet, ses adresses de livraison et ses notes de commande. Cette fonctionnalité comble cette lacune avec une passerelle de vérification OTP : les commandes d’invités ne sont jamais fusionnées silencieusement. Le titulaire du compte reçoit un code à 6 chiffres par e-mail, l’entre pour prouver qu’il contrôle la boîte aux lettres, et ce n’est qu’à ce moment-là que les commandes passées sont liées – soit automatiquement lors de l’inscription, soit à la demande à partir d’un bouton Vérifier et lier dans leur tableau de bord Mon compte. Vous préférez quand même l’ancien comportement de fusion instantanée ? Un paramètre revient à celui-ci.
Les codes de vérification eux-mêmes sont hachés avant le stockage (jamais conservés en texte clair), verrouillés après 5 tentatives erronées, imposent un délai de 60 secondes entre les demandes de renvoi afin que personne ne puisse inonder une boîte de réception, et expirent après 10 minutes avec une application à usage unique. Chaque fusion terminée laisse une note de commande privée pour la traçabilité de l’administrateur. Construit sur les méthodes CRUD actuelles de WooCommerce, il fonctionne donc que votre boutique utilise des commandes basées sur des publications héritées ou un stockage de commandes haute performance.
Étalon de référence concurrent : Timersys’s WooCommerce Link Guest Orders – un plugin réel et comparable qui effectue une liaison de correspondance de courriel de base sans aucune vérification d’identité – coûte 29 $/an pour un seul site. Prix inférieur à celui-ci malgré l’inclusion de la couche de sécurité OTP, de la protection contre les attaques par force brute et de la compatibilité HPOS que ce plugin n’a pas.



Avis
Il n'y a pas encore d'avis.