Různý obsah javascriptu podle způsobu načtení

Různý obsah javascriptu podle způsobu načtení
« kdy: 30. 01. 2020, 23:10:57 »
Stránka načítá js skripty, např. bla.cz/skript.js. Umístění  normálně obsahuje běžný  javascript. Při pokusu otevřít daný skript jako URl manuálně, nebo opětovném načtení, nebo i při načtení z jiné adresy se místo obsahu scriptu vrátí jiný obsah?
Kód: [Vybrat]
uwm builtin protectionJak to ? Samozřejmě při prvním načtení stránky s konzolí se  zaznamená pravý obsah.
« Poslední změna: 31. 01. 2020, 08:22:27 od Petr Krčmář »


_Jenda

  • *****
  • 1 550
    • Zobrazit profil
    • https://jenda.hrach.eu/
    • E-mail
Re:Jak byste udělal náslédující věc na hostingu/serveru?
« Odpověď #1 kdy: 31. 01. 2020, 00:15:27 »
Pomocí rewrite pravidla bych přesměroval ten js soubor na PHP sktipt a v něm to naprogramoval.

Re:Jak byste udělal náslédující věc na hostingu/serveru?
« Odpověď #2 kdy: 31. 01. 2020, 06:58:07 »
Celkem jednoduse, jiny php script mi bude kontrolovat referera a kdyz bude jiny nez cekam, zobrazim nejaky balast. A pomoci rewrite udedelam z toho PHP souboru JS a hotovo.

Re:Různý obsah javascriptu podle způsobu načtení
« Odpověď #3 kdy: 31. 01. 2020, 11:31:50 »
Jestli ti jde o zabezpečení, aby uživatel neviděl tvuj js kod, tak si stejně nepomůžeš. Hned druhá nejjednodušší možnost, jak se k js kódu dostat, je otevřít vývojářskou konzoli. Spíš bych zvolil cestu obfuskace. Když někdo bude chtít, tak ten kód stejně rozlouská, ale je tu šance, že mu bude líto času a vykašle se na to.

Edit: a v případě, že chceš mít jiný js pro dva různý klienty, neni lepší mít dva různý js soubory?
« Poslední změna: 31. 01. 2020, 11:33:28 od Kouzelný dědeček »