framework
framework copied to clipboard
分组路由下,为子路由单独设置中间件失效
PHP环境:PHP Version 8.3.0 框架版本:ThinkPHP 8.0.3
是在多应用模式下与强路由模式下发现,单应用还没尝试
Route::group("login",function () {
Route::post('login', "login");
Route::post('logout', "logout");
// 正常走中间件 Route::rule('getRuleList', "getRuleList")->middleware(Auth::class);
// 不走中间件 Route::post('getRuleList', "getRuleList")->middleware(Auth::class); Route::rule('getRuleList', "getRuleList",'POST')->middleware(Auth::class);
})->prefix('Login/');