2015-08-23 46 views
0

我已经尝试了无数次使自动登录到我的CloudFlare帐户只有一些成功的PHP脚本。我确实创建了一个登录脚本,但登录后不显示页面内容。是否有可能做到这一点?PHP CloudFlare登录

+0

请提供不工作的代码,以便人们可以帮助识别出错。你可以找到关于如何编写一个好问题的提示[here](http://stackoverflow.com/help/how-to-ask) – Tchotchke

+0

仅供参考:有一个CloudFare API:https://api.cloudflare .com /使用它! – Emil

回答

0

由于CloudFlare具有CSRF保护(正如您所期望的!),您不能仅仅向发送请求发送登录端点。

我已通过扩展程序的Chrome的方式完成此操作。本质上,我写了一些Javascript脚本,这些脚本可以从PHP脚本中获得,用户名和密码可以在执行AJA请求后从PHP脚本传递到CloudFlare。然后填充字段并提交请求(检查引用者不是登录端点,如果登录详细信息错误,则阻止无限循环)。

我希望这是有用的。