Menu

Lancement du paquet Laravel Honeypot

Publié en November 2022 - Développement web, Logiciel Libre, La société

image

Nous venons de lancer un nouveau paquet Open Source Laravel Honeypot qui permet de lutter contre les bots remplissant les formulaires des sites web sous Laravel et créant ainsi du spam. Il utilise, entre autre, la technique dite du "pot de miel" pour leurrer les bots à remplir des champs que l'utilisateur ne voit pas.

Son utilisation est simple, il suffit d'utiliser le Composant Blade pour afficher les balises dans votre formulaire :

<form method="POST">
    <x-honeypot name="votre-input"/>
    ...
</form>

Puis d'utiliser la Rule dans votre validation :

use WebLogin\LaravelHoneypot\Rules\Honeypot;
...

$request->validate([
    ...
    'votre-input' => [new Honeypot],
]);

Toutes les informations sur la page Github du paquet.