• 24-03-2025, 14:19:02
    #1
    Merhabalar bir js kodu yazdım bu kodu siteye eklediğimde öğeyi denetle kısmında görünüyor, kodlarımın görünmesini istemiyorum görünmemesi için ne yapabilirim?

    Tek bir HTML dosyam mevcut css js vs tamamen içerisinde sadece belirli değişkenleri veritabanından çekse okey olacak ancak nasıl yapacağım hakkında herhangi bir tutorial bulamadım.
  • 24-03-2025, 14:21:30
    #2
    öyle bir şey yok.
  • 24-03-2025, 14:21:49
    #3
    JS kodları tarayıcıda çalışır ve tarayıcıda gözükmek zorundadır. Anca şifrelenerek zor çözülebilir hale getirilebilir. Backend tarafında halletmen gerekecek gözükmesini istemediğin kodları.
  • 24-03-2025, 14:24:50
    #4
    Sunucu tarafında render etmiyorsan , node/express ikilisi gibi , sayfada JS saklamanın bir yolu yok. Ancak şifreleyebilirsin. Yalnız bu şifrelemen veritabanına giden isteğin ve js ile gönderdiğin parametrelerin ağ sekmesinden görülebileceği gerçeğini değiştirmez.
  • 24-03-2025, 14:29:42
    #5
    Peki javascript dosyasını sunucudan çeksek ve sunucudan belirli iplere izin versek bu sorunu çözmez mi hocalarım? @Devaloper; @Semotion;
  • 24-03-2025, 14:31:29
    #6
    yunuschavo adlı üyeden alıntı: mesajı görüntüle
    Peki javascript dosyasını sunucudan çeksek ve sunucudan belirli iplere izin versek bu sorunu çözmez mi hocalarım? @Devaloper; @Semotion;
    Yalnızca belirli iplere izin vereceksen -ki izin verdiğin iplerin buna erişmesinde sakınca görmediğine inanıyorum- ssr yapmana da gerek yok doğrudan o sayfayı ip adresi ile kontrol et. auth olmayan ip giremesin bu kadar.
  • 24-03-2025, 15:58:20
    #7
    yunuschavo adlı üyeden alıntı: mesajı görüntüle
    Peki javascript dosyasını sunucudan çeksek ve sunucudan belirli iplere izin versek bu sorunu çözmez mi hocalarım? @Devaloper; @Semotion;
    fark etmez JS tarayıcı bazlı çalışır. yani tarayıcının görmesi gerekir tarayıcının gördüğü şeyi de kullanıcıdan saklayamazsınız. kesin ve net yani bu konu. sadece olayı karmaşıklaştırabilirsiniz o da çözülmeyecek bir şey değil. js 'de yaptığınız işlem neyse onu sunucu bazlı çalışan kod ile yapmaktan başka çare yok.