2011-09-16 43 views
2

我正在使用CodeIgniter的Rest Server(https://github.com/philsturgeon/codeigniter-restserver)擴展名,我正努力尋找關於如何設置方法內的授權級別。使用Rest服務器擴展CodeIgniter設置授權級別

我已經嘗試了所有的以下內容:

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

沒有運氣。例子感激。謝謝!

回答

6

以下受保護的方法需要放在API控制器的頂部。您可以在此指定每種方法的授權級別和速率限制。

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