【问题标题】:Setting authorization levels using Rest Server extension for CodeIgniter使用 CodeIgniter 的 Rest Server 扩展设置授权级别
【发布时间】:2011-10-01 16:26:37
【问题描述】:

我正在使用 CodeIgniter 的 Rest Server (https://github.com/philsturgeon/codeigniter-restserver) 扩展,我正在努力寻找有关如何在方法中设置授权级别的示例。

我已经尝试了以下所有方法:

public function index_get()
{
    $this->methods['index']['level'] = 10;
    $this->methods['level'] = 10;
    $this->rest->level = 10;
    $this->level = 10;
}

没有运气。例子赞赏。谢谢!

【问题讨论】:

    标签: codeigniter rest restful-authentication levels


    【解决方案1】:

    以下受保护的方法需要位于 API 控制器的顶部。您可以在此处指定每种方法的授权级别和速率限制。

       protected $methods = array(
               'index_get' => array('level' => 10),
               'types_get' => array('level' => 10, 'limit' => 20),
       );
    

    【讨论】:

      猜你喜欢
      • 2021-03-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-20
      • 2014-04-19
      • 1970-01-01
      • 2018-08-16
      • 1970-01-01
      相关资源
      最近更新 更多