我对 laravel 很陌生,想深入了解中间件。我想知道将中间件与路由附加或在控制器的构造函数中添加中间件之间的主要区别是什么。
例如,它是名为的控制器的构造函数UserController
public function __construct() {
$this->middleware('age');
}
让我们假设它是同一个控制器的路由,即UserController
Route::get('user/profile', function () {
//
})->middleware('age');
我的主要问题是,我应该在路由和控制器的构造函数中添加中间件还是只在其中一个中添加中间件?
PIPIONE
繁花如伊