路由 group 多次包含,middleware 不生效?
Route::group(['middleware'=> ['api_header']], function () {
Route::prefix('domain1')->group(function () {
Route::get('products', 'ProductsController@index');
Route::group(['middleware' => ['auth:api']], function () {
Route::group(['middleware'=>['email_verified']], function () {
Route::get('user', 'LoginController@user');
});
});
});
});
上面包含了多个group,访问products路由的时候,api_header中间件是有输出的,访问user的时候却没有输出,应用了auth中间件跳转到登录页面。
推荐文章: