2014-12-26 28 views
0

我已經安裝了yii2-useryii2-admin擴展名並授予用戶'harlan'to/country/* ,即在國家/地區控制器中執行任何操作。許可不在yii2管理員

當我發現的

Yii::$app->user->can('/country/index') 

在我的代碼值,顯示「1」,這意味着我已正確設置權限。

由於某些原因,權限不起作用。它給我的錯誤,當我嘗試去網絡/國家/指數

Forbidden (#403) 
You are not allowed to perform this action. 

有人能告訴我,我缺少的是什麼?

+0

顯示控制器。 –

回答

0

您必須通過permissionNameYii::$app->user->can($permissionName)