csrf-config.js 562 B

12345678910111213141516
  1. /**
  2. * Configuration globale CSRF pour les requêtes AJAX
  3. * Ce script ajoute automatiquement le token CSRF à toutes les requêtes POST
  4. */
  5. $(document).ready(function () {
  6. // Ajouter automatiquement le token CSRF à toutes les requêtes AJAX POST
  7. $(document).ajaxSend(function (event, jqxhr, settings) {
  8. if (settings.type === 'POST') {
  9. const csrfToken = $('meta[name="csrf-token"]').attr('content');
  10. if (csrfToken) {
  11. jqxhr.setRequestHeader('X-CSRF-Token', csrfToken);
  12. }
  13. }
  14. });
  15. });