ZF2のサンプル アプリケーションで BjyAuthorizeを使用しようとしていますが、設定に少し問題があります。
モジュールがAdminあり、ユーザーにアクセス許可を与えたいと考えています。モジュールも持っていますがZfcUser、この acl で問題なく動作するようです。
私がデータベースを設定する方法は彼のようです:
user_role
role_id default parent
------------------------------
user 1 admin
admin 2 NULL
user_role_linker
user_id role_id
-------------------
1 user
これが正しく設定されているかどうかもわかりませんし、なぜrole_idvarchar なのかもわかりません ??!!
いずれにせよ、この設定では ZfcUser は問題なく動作します。
問題は、別のモジュールを使用しようとしたときです。ここに次を追加します。
array('controller' => 'Admin\Controller\Index', 'roles' => array('guest','user'))
私は得る
403 Forbidden Admin\Controller\Admin ::indexAction() にアクセスする権限がありません。
README ファイルには、コントローラーまたはビューで使用できると記載されていますが、そのコードは間違っており、何が何なのか$this->isAllowed($resource[, $privilege])わかりません。$resource$privilege
私の質問は、このモジュールをどのように使用できるのでしょうか? 誰かがそれを機能させましたか?