Mobile app version of vmapp.org
Login or Join
Yeniel560

: How can I restrict access to JSON data such that users cannot access it directly with their browser, but the JavaScript can still get it? I have a JSON file which is storing some information,

@Yeniel560

Posted in: #Accessibility #Cpanel #Permissions

I have a JSON file which is storing some information, and another JavaScript file which show those information on the page...

How can I do something that visitors of my website can't see the JSON file from it's URL, but that JavaScript file can access it?

P.S.: I changed the permissions of that file to 640, but it stopped the JavaScript file to show the result...

10.01% popularity Vote Up Vote Down


Login to follow query

More posts by @Yeniel560

1 Comments

Sorted by latest first Latest Oldest Best

 

@Harper822

... visitors of my website can't see the JSON file from it's URL, but that JavaScript file can access it?


JavaScript is the wrong thing to be using if you're dealing with secure files. It sounds like you have javascript code that fetches special JSON code from the server you don't want guests to see, but if guests view source code and figure out the URL to the special code, they can access the URL directly in their browser and see everything.

You're better off using a database system to store data that users can't see. Look into MySQL.

If that doesn't work for you, you can try creating files and saving them at a location on the server inaccessible to users then use a script that reads them and only prints information users can see.

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme