如何在Laravel中使用routes.php中的AuthServiceProvider?

时间:2016-03-07 10:16:21

标签: php laravel laravel-5 laravel-routing

看到laravel AuthServiceProvider功能https://laravel.com/docs/5.1/authorization,我需要根据用户权限过滤路由,例如:

Route::group(['middleware' => 'can','action'="user.admin"], function () {
    Route::any('/', ['as' => 'user.index', 'uses' => 'UserController@index']);
    Route::any('{id}', ['as' => 'user.show', 'uses' => 'UserController@show']);
});

怎么做?

1 个答案:

答案 0 :(得分:0)

你应该看到这个doc。这是对laravel 5中ACL的一个很好的解释。

http://heera.it/laravel-5-1-x-acl-middleware#.Vt1VvnV957g