Я пробовал бесчисленное количество раз создавать PHP-сценарий, который автоматически регистрируется в моей учетной записи CloudFlare только с некоторым успехом. Я сделал скрипт, который входит в систему, но не показывает содержимое страницы после входа в систему. Можно ли сделать это?
Поскольку CloudFlare имеет защиту от CSRF (как и следовало ожидать!), Вы не можете просто отправить запрос на отправку сообщения на конечную точку входа в систему.
Я сделал это с помощью Chrome расширения. По сути, я написал немного Javascript, который получит из PHP-скрипта имя пользователя и пароль для передачи в CloudFlare из PHP-скрипта после выполнения AJA-запроса. Затем он заполняет поле и отправляет запрос (проверяя, что реферер не является конечной точкой входа в систему, предотвращая бесконечный цикл, если данные для входа неверны).
Я надеюсь, что это полезно.
Других решений пока нет …