切换路由中间件可配置
This commit is contained in:
@@ -62,6 +62,13 @@ return [
|
||||
'upload' => [
|
||||
'image' => 'filesize:' . 1024 * 5 . '|fileExt:jpg,png,gif,jpeg',
|
||||
'file' => 'filesize:' . 1024 * 10 . '|fileExt:txt,pdf,xlsx,xls,html'
|
||||
]
|
||||
|
||||
],
|
||||
/**
|
||||
* 路由中间件
|
||||
*
|
||||
*/
|
||||
'route_middleware' => [
|
||||
\catchAdmin\user\AuthTokenMiddleware::class,
|
||||
\catchAdmin\permissions\PermissionsMiddleware::class,
|
||||
],
|
||||
];
|
||||
|
@@ -24,18 +24,20 @@ class LoadModuleRoutes
|
||||
|
||||
$routes = CatchAdmin::getRoutes();
|
||||
|
||||
$routeMiddleware = config('catch.route_middleware');
|
||||
|
||||
if ($domain) {
|
||||
$router->domain($domain, function () use ($router, $routes) {
|
||||
foreach ($routes as $route) {
|
||||
include $route;
|
||||
}
|
||||
})->middleware([AuthTokenMiddleware::class, PermissionsMiddleware::class]);
|
||||
})->middleware($routeMiddleware);
|
||||
} else {
|
||||
$router->group(function () use ($router, $routes) {
|
||||
foreach ($routes as $route) {
|
||||
include $route;
|
||||
}
|
||||
})->middleware([AuthTokenMiddleware::class, PermissionsMiddleware::class]);
|
||||
})->middleware($routeMiddleware);
|
||||
}
|
||||
|
||||
// 单独加载登录
|
||||
|
Reference in New Issue
Block a user