Laravel 5中间件在Route :: group上不起作用

时间:2015-04-22 05:57:39

标签: php laravel-5 laravel-routing

所以我有一个如下定义的路线组:

Route::group(['prefix' => '/api/v2', 'middlewear' => 'auth'], function () {
    Route::resource(...);
    //more routes defined here
});

然后当我从宅基地箱内运行php artisan route:list时,我得到了所有的路线,但没有申请中间件。如果我然后在浏览器中点击路径,我就不会像应用auth中间件那样重定向到登录视图。如果我将中间件定义移动到控制器的__construct,那么它可以工作。任何想法为什么在路线组中定义中间装置在laravel 5中不起作用,或者我缺少什么?

1 个答案:

答案 0 :(得分:1)

你有一个拼写错误,尝试中间件,见下文

http://laravel.com/docs/5.0/middleware