Comment sécuriser les formulaires de votre site ?  2 min  

Bonjour,

Aujourd'hui nous allons voir pour savoir comment sécuriser les formulaires de votre site. C’est-à-dire d'éviter d'avoir des petits "relou" du web qui veulent vous embêter.

Il faut savoir, lorsque vous créez un formulaire, il y a plusieurs façons de contourner le système. Dans ce tutoriel, nous allons voir pour protéger l'actualisation de page une fois qu'un contenu a été envoyé via le formulaire.

Voici un exemple du problème auquel nous devons régler lors de ce tutoriel

Lorsqu'il s'agit d'une donnée "unique", cela peut être réglé directement via le code PHP, mais lorsqu'il s'agit de donnée auquel nous pouvons "mettre à jour", ou même par exemple publier un message, cela, peut vite être dupliqué.

Que faire du coup pour sécuriser cela ?

Voici donc le code dont vous devez ajouter pour vous sécuriser de ce genre de problème.

if ( window.history.replaceState ) {
        window.history.replaceState( null, null, window.location.href );
}

Ce code, va tout simplement annuler l'action F5 (donc renvoyer le formulaire). Désormais, vous serez sécurisé grâce à cela. Si vous souhaitez ajouter d'autres sécurités, libre à vous de faire.

Auteur

KilioZ

Étudiant en BTS Travaux Publics au Pas-de-Calais. Fondateur de Dev-Time, développeur web depuis 2013.


  Discord : Mateo M. 🎃#6452   Reddit : KilioZDev