Есть ли лучший способ скрыть данные JSON при использовании amCharts для веб-приложения? - PullRequest
2 голосов
/ 21 июня 2019

Я играю с amCharts (в Wordpress) для моего небольшого проекта. Чтобы использовать внешние данные, amCharts требуется скрипт php, который экспортирует данные в формате JSON, который вызывается JS в amCharts. Однако это означает, что на стороне клиента вы можете видеть точный php-файл, который я вызываю, который любой пользователь может скопировать и вставить для получения необработанных данных JSON. Есть ли лучший способ ограничить доступность данных?

Код очень прост.

В плагине Wordpress amCharts я использую следующее для вызова php-файла для получения данных JSON:

// Set up data source
chart.dataSource.url = "http://localhost/data/my_chart_data.php";

Но любой человек может скопировать эту строку, вставить ее в веб-браузер, а затем скопировать / вставить необработанные данные.

Было бы проще перейти к решению для построения диаграмм на стороне сервера, если важна видимость данных? (На этом этапе переключение будет простым, поскольку мой проект только начинается.) Если да, какие решения вы бы предложили?

...