Laravel 默认 Middleware 问题
route.php 文件如下
Route::group(['middleware' => ['guest']], function () {
Route::get('/', ['as' => 'homepage', 'uses' => 'HomeController@index']);
});
用php artisan route:list,看到的如下
+--------+----------+-----+----------+-------------------------------------------+--------------------------------------------+
| Domain | Method | URI | Name | Action | Middleware |
+--------+----------+-----+----------+-------------------------------------------+--------------------------------------------+
| | GET|HEAD | / | homepage | App\Http\Controllers\HomeController@index | web,guest,App\Http\Middleware\Authenticate |
+--------+----------+-----+----------+-------------------------------------------+--------------------------------------------+
这个App\Http\Middleware\Authenticate Middleware是哪来呢?
框架代码是另外一个项目copy过来的,不知道哪里被修改了..
推荐文章: