top-think / think-multi-app

thinkphp6 multi app support

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

已使用的项目更新最新版,多应用无效V2

yiqiniu opened this issue · comments

如果你希望某个路由中间件是全局执行(不管路由是否匹配),可以不需要在路由里面定义,支持直接在路由配置文件中定义,例如在config/route.php配置文件中添加:

'middleware' => [
app\middleware\Auth::class,
app\middleware\Check::class,
],

route/api/route.php 目录下

Route::group(function () {
Route::post('login', 'user/login');
})->mergeRuleRegex(false);

问题:1.0.11 正常 1.0.12 无法解析自定义路由地址 中间件获取到路由地址中配置的controller和action,无法获取到 user 控制器login action ,获取的结果是:login/index