2016-08-01 57 views
1

我使用Laravel 5.2與Entrust管理用戶角色和權限。到現在我一直在保護我的路線BU使用中間件這樣的:Laravel 5.2動態角色和權限分配和檢查

Route::get('roles', [ 'as' => 'roles.index', 'uses' => '[email protected]', 'middleware' => ['permission:role-list|role-create|role-edit|role-delete'] ]); 

但現在我想通過在中間件手動添加,查看角色和權限動態不行。我想創建權限並將它們分配給角色並將角色分配給用戶。並希望在運行時檢查角色,比如在基本控制器或其他地方。我怎樣才能實現這個系統。請提前幫助感謝。

回答