项目地址
https://github.com/Zizaco/entrust
使用参考文章
https://laravelacademy.org/post/3755.html
https://laravelacademy.org/post/3761.html
使用时可以以路由名称作为操作标识,判断当前路由是否在权限表中,存在有权限,否则无权限
若不想创建操作和路由标记表可直接遍历项目路由,以路由名称作为操作说明
Route::get('/test', 'TestController@index')->name('操作描述');
遍历所有路由
use Illuminate\Routing\Router;
$routes = $router->getRoutes();