Protection dite « pot de miel »
Tous les formulaires sont protégés par un mécanisme appelé « pot de miel ». Il s'agit d'un champ caché, ajouté automatiquement à chaque formulaire. Ce champ ne sera jamais rempli par un humain, mais un robot de spam, qui remplit automatiquement l'ensemble des champs d'un formulaire, y inscrira une valeur.
Lorsqu'une soumission est reçue avec ce champ renseigné, elle est immédiatement identifiée comme étant du spam et est rejetée.
Ce type de protection, largement utilisé sur Internet, permet d'éliminer environ 99% des soumissions indésirables sans impacter l'expérience utilisateur.
En pratique
Lorsque l'on intervient en tant qu'administrateur fonctionnel et que l'on effectue des allers-retours entre le formulaire en front-office (FO) et son édition en back-office (BO), il peut arriver qu'après avoir ajouté, modifié ou supprimé un champ, puis rafraîchi la page, le navigateur tente de restaurer les données précédemment saisies.
Lorsqu'un champ a été supprimé entre-temps, le navigateur peut reporter sa valeur dans le champ « pot de miel », ce qui entraîne son remplissage et provoque le rejet de la soumission.
Dans la plupart des cas, le problème se résout de lui-même, par exemple après la fermeture de la session ou le redémarrage du navigateur.
