Formulaire inscription : ajout champ honeypot pour diminuer le spam

ajouter un champ honeypot au formulaire d'inscription pour diminuer le spam SEO.

exemple : https://codepen.io/okeul/pen/qYNNxX (code trop "alambiqué")

exemple code @mfaure :

<div id="miel-block"  style="display:none !important; visibility:hidden !important;">
        <label for="miel">Veuillez laisser ce champ vide.</label>
        <input autocomplete="none" id="miel" size="40" tabindex="-1" type="text" value="">
</div>
  • le style inline doublé du !important est voulu : tout faire pour que le code CSS ce ne soit pas surchargeable.
  • la technique du style inline à évaluer si les entêtes HTTP Content Security Policy (CSP) doivent bannir tous les styles inline.
    • https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/style-src
    • https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/style-src-attr

Todo :

  • ajout champ dans le formulaire HTML
  • ajout test (si champ "miel" non vide ---> spammeur)

similaire à #842 (closed)

Edited Aug 12, 2024 by Fabrice Gangler
Assignee Loading
Time tracking Loading