当我使用两个中间件时,如何使用户和管理员都可以访问刀片,一个用于用户身份验证,另一个用于管理员?

时间:2018-03-27 17:27:08

标签: laravel-5 controller routes middleware laravel-authorization

我有两个不同的表,用户和管理员。我之前告诉你有2个中间件。我想让用户和管理员都可以访问刀片。 我在控制器中使用中间件。像这样:

public function __construct()
{
    $this->middleware('auth');
}

1 个答案:

答案 0 :(得分:0)

如果没有其他要求在控制器中安装中间件,您可以将其应用于路由,如此

Route::middleware('user')->group(function () {
    //your user routes here
});

Route::middleware('admin')->group(function () {
    //your admin routes here
});