2

CodeIgniterのRestServer(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;
}

運がない。例をいただければ幸いです。ありがとう!

4

1 に答える 1

6

次の保護されたメソッドは、APIコントローラーの最上位に配置する必要があります。ここでは、各メソッドの許可レベルとレート制限を指定できます。

   protected $methods = array(
           'index_get' => array('level' => 10),
           'types_get' => array('level' => 10, 'limit' => 20),
   );
于 2011-09-16T22:12:03.353 に答える