Задать вопрос
@generate
...

Как защитить php скрипт от запуска на сторонних сайтах?

Есть скрипт который отдает информацию в json формате.
В браузере через ajax загружается эта информация.
Как можно защитить этот скрипт который отдает json информацию от сторонних запусков.

Как вариант подумал я, где то хранить ключ который будет часто обновляться ajax берет этот ключ и посылает к скрипту скрипт проверяет совпадают ли ключи, если совпадают то дает ответ.

Может есть какие нибудь другие способы защиты не подскажете а ?
  • Вопрос задан
  • 125 просмотров
Подписаться 1 Средний Комментировать
Решения вопроса 1
FanatPHP
@FanatPHP
Чебуратор тега РНР
Никак.
Это бессмысленный вопрос, который исходит из неверных предпосылок.

Никаких "своих" и "не своих" сайтов в природе не существует.
Для сервера все запуски сторонние.
Любой сторонний сайт запросит твой ключ и спокойно отдаст его при запросе.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
sayber
@sayber Куратор тега PHP
Да, я программирую на PHP и еще асинхронно!
JWT или аналоги.
Смотрите в эту сторону.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы