运行cron并访问由ion_auth模块保护的codeigniter控制器

Arjan

我正在构建一个Codeignite项目,在该项目中,我使用由Ben Edmund编写的Ion_Auth模块来保护一定范围的网页。我确实想让cron作业使用php脚本或codeigniter控制器访问由Ion_Auth模块保护的页面范围。访问这些页面的目的是能够在每个午夜缓存和存储此范围的页面,以便通过访问需要缓存的每个页面来删除缓存文件夹中的文件,并写入新的缓存文件。

配置cronjob是容易的部分,但是使用php文件登录并为其提供访问权限,并使其访问需要缓存的这些安全页面,这就是我遇到的问题。任何建议,技巧,策略都是值得欢迎的,因为我相信这是一件棘手的事情...

我的猜测是从只能由cron作业访问的php文件开始。因此,入侵者将无法访问它。但是我不知道如何登录,这样它才能访问我需要访问的页面?而且我不确定这是否是一种安全的方法。

德韦恩·托威尔(Dwayne Towell)

查看PHP Curl,如果身份验证模块使用会话,则可能需要启用cookie。通常,您需要创建一个请求以获取要重新缓存的每个页面。您将必须重新创建浏览器将使用的HTTP序列,这意味着您将必须在curl_exec两次调用之间维护状态,除非身份验证模块是RESTful的,但是我怀疑是这种情况,因为您没有提到它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

codeigniter:使用htaccess保护控制器

来自分类Dev

Codeigniter HMVC + ion_auth无法加载配置项

来自分类Dev

CodeIgniter控制器无法访问

来自分类Dev

无法运行Codeigniter控制器

来自分类Dev

如何通过cPanel每隔一小时使用Cron Jobs在控制器中运行Codeigniter php函数

来自分类Dev

对服务的访问是否由子控制器继承?

来自分类Dev

对服务的访问是否由子控制器继承?

来自分类Dev

如何将ion_auth库与CodeIgniter 3 HMVC集成?

来自分类Dev

登录ion_auth codeigniter后重定向到上一页

来自分类Dev

如何使用cron运行Joomla控制器任务?

来自分类Dev

AngualrJS-模块-控制器访问问题

来自分类Dev

在与角度控制器不同的模块中访问角度服务

来自分类Dev

IP地址的Ion_Auth格式

来自分类Dev

页面上的 CodeIgniter Ion Auth Token 访问

来自分类Dev

403禁止从ajax请求访问CodeIgniter控制器

来自分类Dev

从视图Codeigniter中的控制器访问数组

来自分类Dev

403禁止从ajax请求访问CodeIgniter控制器

来自分类Dev

从Codeigniter中的控制器访问发布的变量

来自分类Dev

Angular 1-获取运行控制器的模块

来自分类Dev

从控制器发送的数据无法在Codeigniter中运行

来自分类Dev

如何保护WebAPI上的控制器以仅由本地计算机使用

来自分类Dev

基本于Codeigniter控制器

来自分类Dev

symfony2:允许cronjob访问受fosuserbundle保护的控制器操作

来自分类Dev

创建会话功能以保护控制器直接访问

来自分类Dev

如何在受保护资源的控制器中获取访问令牌

来自分类Dev

如何访问由MVC4中的查看器在控制器中定义的变量

来自分类Dev

从控制器访问组件

来自分类Dev

Zend Framework 2路由并设置路由的默认“模块”,“控制器”,“动作”

来自分类Dev

如何使用Codeigniter 3路由子文件夹中的控制器?

Related 相关文章

  1. 1

    codeigniter:使用htaccess保护控制器

  2. 2

    Codeigniter HMVC + ion_auth无法加载配置项

  3. 3

    CodeIgniter控制器无法访问

  4. 4

    无法运行Codeigniter控制器

  5. 5

    如何通过cPanel每隔一小时使用Cron Jobs在控制器中运行Codeigniter php函数

  6. 6

    对服务的访问是否由子控制器继承?

  7. 7

    对服务的访问是否由子控制器继承?

  8. 8

    如何将ion_auth库与CodeIgniter 3 HMVC集成?

  9. 9

    登录ion_auth codeigniter后重定向到上一页

  10. 10

    如何使用cron运行Joomla控制器任务?

  11. 11

    AngualrJS-模块-控制器访问问题

  12. 12

    在与角度控制器不同的模块中访问角度服务

  13. 13

    IP地址的Ion_Auth格式

  14. 14

    页面上的 CodeIgniter Ion Auth Token 访问

  15. 15

    403禁止从ajax请求访问CodeIgniter控制器

  16. 16

    从视图Codeigniter中的控制器访问数组

  17. 17

    403禁止从ajax请求访问CodeIgniter控制器

  18. 18

    从Codeigniter中的控制器访问发布的变量

  19. 19

    Angular 1-获取运行控制器的模块

  20. 20

    从控制器发送的数据无法在Codeigniter中运行

  21. 21

    如何保护WebAPI上的控制器以仅由本地计算机使用

  22. 22

    基本于Codeigniter控制器

  23. 23

    symfony2:允许cronjob访问受fosuserbundle保护的控制器操作

  24. 24

    创建会话功能以保护控制器直接访问

  25. 25

    如何在受保护资源的控制器中获取访问令牌

  26. 26

    如何访问由MVC4中的查看器在控制器中定义的变量

  27. 27

    从控制器访问组件

  28. 28

    Zend Framework 2路由并设置路由的默认“模块”,“控制器”,“动作”

  29. 29

    如何使用Codeigniter 3路由子文件夹中的控制器?

热门标签

归档