@9StarRu

Защита скрипта через cURL, как реализовать?

Здравствуйте.

У меня есть скрипт, я не хотел бы его раздавать всем подряд.
Данный скрипт лежит на моем сервере, а мои пользователи получают доступ к нему через cURL запрос со своих сайтов.

Я хочу ограничить доступ к скрипту по количеству, чтобы к скрипту могли обращаться именно мои пользователи, а не все кто захочет.
Подскажите максимально эффективный способ, пожалуйста, желательно без использования MySQL, но не обязательно.

Что я знаю о своем пользователе:
email адрес,
домен, который при желании он может подменить,
индивидуальный код пользователя, который подделать он не может НО МОЖЕТ СООБЩИТЕ ЕГО ВСЕМ ОСТАЛЬНЫМ,
второй индивидуальный код пользователя, его подделать он не сможет и если сообщит его другим, толка от этого НЕ БУДЕТ, скрипт работать НЕ БУДЕТ!

Помогите создать защиту скрипта, сделать так, чтобы скрипт не обрабатывал cURL запрос с левых сайтов на основе имеющихся у меня данных.
Посоветуйте, как объединить мои данные в одну защиту.

Спасибо!
  • Вопрос задан
  • 396 просмотров
Пригласить эксперта
Ответы на вопрос 2
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Комментировать
sergiks
@sergiks Куратор тега PHP
♬♬
Домен - проверяйте, чтобы ip, с которого пришел запрос, совпадалис тем, в который ресолвится заявленный домен.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы