Résumé IA
Souhaitez-vous contrôler automatiquement la durée de validité de vos jetons de formulaire ? Avec un simple extrait de code, vous pouvez personnaliser le délai d'expiration du jeton pour mieux répondre à vos besoins. Cette fonctionnalité est particulièrement utile pour les formulaires qui nécessitent des fenêtres de soumission plus longues ou des paramètres de sécurité améliorés.
Ce guide vous montrera comment modifier la durée de mise en cache de vos jetons de formulaire.
Comprendre les jetons de formulaire
Les jetons de formulaire sont une fonctionnalité de sécurité cruciale dans WPForms. Chaque formulaire reçoit un jeton unique qui :
- Expire après une période définie
- Empêche les soumissions de spam
- Bloque les requêtes $_POST directes des spammeurs
- Ne peut pas être codé en dur en raison de sa nature unique et de sa durée de vie limitée
Ajout de l’extrait de code
Pour personnaliser le temps de mise en cache de votre jeton de formulaire, vous devrez ajouter cet extrait de code à votre site. Si vous avez besoin d'aide pour ajouter du code personnalisé à votre site, veuillez consulter notre guide sur l'ajout de code personnalisé.
Comprendre la durée des jetons
Lors de la modification de la persistance des jetons dans le code (par exemple, là où nous définissons $times[] = 5 * DAY_IN_SECONDS), gardez à l'esprit :
- Ceci définit une durée maximale de 5 jours
- Les jetons peuvent expirer plus tôt s'ils sont utilisés ou invalidés
- La durée n'est pas garantie d'être exactement de 5 jours
- Vous pouvez ajuster le nombre de jours en modifiant le multiplicateur (par exemple, changez 5 en 7 pour une semaine)
Et voilà tout ce que vous devez faire pour modifier le temps de mise en cache des jetons de formulaire ! Ensuite, souhaitez-vous en savoir plus sur l'activation de la conformité RGPD tout en maintenant la détection des numéros de téléphone ? Consultez notre guide sur l'activation du RGPD sans détection automatique d'IP pour plus de détails.