par
saveus » 31 mai 2019, 12:15
comme l'ont déja dis les autres intervenants si le js est destiné a un usage public , il n y as pas trop d'utilité. si par contre le but est de protéger le js qui n'est utilisé que par des utilisateurs authentifiés , je vois plusieurs solutions tel que du nommage dynamique du .js ; ou (a tester si ca marche) ; passer le js via le header un peu comme pour une image généré par GD
Code : Tout sélectionner
<?php
//verification de l'utilistateur
header ("Content-type: image/png");
$image = imagecreate(200,50);
// ...
?>
en mettant le content type approprié
https://www.sitepoint.com/mime-types-complete-list/
et en utilisant un fopen qui va chercher le fichier .js dans un répertoire qui ne fait pas parti du site web.
comme l'ont déja dis les autres intervenants si le js est destiné a un usage public , il n y as pas trop d'utilité. si par contre le but est de protéger le js qui n'est utilisé que par des utilisateurs authentifiés , je vois plusieurs solutions tel que du nommage dynamique du .js ; ou (a tester si ca marche) ; passer le js via le header un peu comme pour une image généré par GD
[code]<?php
//verification de l'utilistateur
header ("Content-type: image/png");
$image = imagecreate(200,50);
// ...
?>[/code]
en mettant le content type approprié
https://www.sitepoint.com/mime-types-complete-list/
et en utilisant un fopen qui va chercher le fichier .js dans un répertoire qui ne fait pas parti du site web.