我正在使用 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;
}
运气不好。示例表示赞赏。谢谢!
最佳答案
以下 protected 方法需要位于 API Controller 的顶部。您可以在此处指定每种方法的授权级别和速率限制。
protected $methods = array(
'index_get' => array('level' => 10),
'types_get' => array('level' => 10, 'limit' => 20),
);
关于codeigniter - 使用 CodeIgniter 的 Rest Server 扩展设置授权级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7450403/