diff --git a/.htaccess b/.htaccess index da06892..bc8a318 100755 --- a/.htaccess +++ b/.htaccess @@ -1,5 +1,27 @@ -# Réécrit une URL de type xxx/yyy/zzz en index.php?controleur=xxx&action=yyy&id=zzz +# Activation du moteur de réécriture RewriteEngine on -# RewriteCond %{Request_URI} !^.*/flexcode_web/.* RewriteRule ^([a-zA-Z]*)/?([a-zA-Z]*)?/?([a-zA-Z0-9]*)?/?$ index.php?controleur=$1&action=$2&id=$3 [NC,L] + +# Sécurité serveur ServerSignature Off + +# Protection des fichiers .ini + + Deny from all + + +# En-têtes de sécurité HTTP + + Header set X-Frame-Options "SAMEORIGIN" + Header set X-Content-Type-Options "nosniff" + Header set Strict-Transport-Security "max-age=31536000; includeSubDomains" + + Header set Content-Security-Policy "default-src 'self'; \ + script-src 'self' 'unsafe-inline' https://cdn.jsdelivr.net; \ + style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://cdn.jsdelivr.net; \ + font-src 'self' https://fonts.gstatic.com https://cdn.jsdelivr.net; \ + connect-src 'self' https://cdn.jsdelivr.net; \ + img-src 'self' data: https:" + + Header set Referrer-Policy "strict-origin-when-cross-origin" + \ No newline at end of file diff --git a/Framework/Session.php b/Framework/Session.php index 25640fa..8fa4bb1 100755 --- a/Framework/Session.php +++ b/Framework/Session.php @@ -1,59 +1,104 @@ -ionCube')." Loader for PHP needs to be installed.\n\nThe ionCube Loader is the industry standard PHP extension for running protected PHP code,\nand can usually be added easily to a PHP installation.\n\nFor Loaders please visit".($cli?":\n\nhttps://get-loader.ioncube.com\n\nFor":' get-loader.ioncube.com and for')." an instructional video please see".($cli?":\n\nhttp://ioncu.be/LV\n\n":' http://ioncu.be/LV ')."\n\n");exit(199); ?> -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 -wBV/OeInQ0=== -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 -o0== \ No newline at end of file +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 +Zn7jqQsy1dKHG+4P6Y22gXDXoD2jeUrSbvu== +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 +wZxK7t9fxURwgt0sY1Xzq+N9Fusilo8m+W=== +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 \ No newline at end of file diff --git a/Js/fonctions.js b/Js/fonctions.js index 60abdb9..3c41ba8 100755 --- a/Js/fonctions.js +++ b/Js/fonctions.js @@ -8552,3 +8552,14 @@ function changer_langue_connexion() }); } + +function charger_csrf_token(v_data) +{ + csrf_token=$("#csrf_token").val(); + if (!v_data || v_data.trim() === "") { + v_data = 'csrf_token=' + csrf_token; + }else{ + v_data += '&csrf_token=' + csrf_token; + } + return v_data; +} diff --git a/Vue/Ajaxconnexioncookie/french.php b/Vue/Ajaxconnexioncookie/french.php index aca682f..c7b1b94 100755 --- a/Vue/Ajaxconnexioncookie/french.php +++ b/Vue/Ajaxconnexioncookie/french.php @@ -4,6 +4,11 @@ { $msgErreur = 'Site en maintenance, veuillez vous reconnecter plus tard!'; } + + // echo session_save_path(); + // echo ini_get('session.gc_maxlifetime'); + // echo session_id(); + // var_dump($_SESSION['csrf_tokens']); ?> diff --git a/Vue/gabarit.php b/Vue/gabarit.php index 6e7bc72..8bca363 100755 --- a/Vue/gabarit.php +++ b/Vue/gabarit.php @@ -10,7 +10,6 @@ $_SESSION['firstLevelMenu']=$activeLink; //$_SESSION['p_modeSaisieFacture']=''; - ?>