Я пробовал много раз, чтобы создать скрипт PHP, который автоматически входит в мою учетную запись CloudFlare только с некоторым успехом. Я сделал сценарий, который входит в систему, но не показывает содержимое страницы после входа в систему. Можно ли сделать это?PHP CloudFlare Login
0
A
ответ
0
Поскольку CloudFlare имеет защиту CSRF (как и следовало ожидать!), Вы можете просто просто отправить запрос на отправку в свою конечную точку входа.
Я сделал это с помощью Chrome расширения. По сути, я написал немного Javascript, который получил бы от скрипта PHP, имя пользователя и пароль, чтобы перейти в CloudFlare из скрипта PHP после выполнения запроса AJA. Затем он заполняет поле и отправляет запрос (проверка, что реферер не является конечной точкой входа, предотвращает бесконечный цикл, если данные входа неверны).
Надеюсь, это полезно.
Просьба указать код, который не работает, чтобы люди могли помочь определить, что не так. Вы можете найти советы по написанию хороших вопросов [здесь] (http://stackoverflow.com/help/how-to-ask) – Tchotchke
Только для вашей информации: есть API CloudFare: https: //api.cloudflare .com/Используйте его! – Emil