Browse Source

增加路由域名配置 #939

jqh 4 years ago
parent
commit
fb6a3c7603

+ 3 - 0
config/admin.php

@@ -57,12 +57,15 @@ return [
     |
     */
     'route' => [
+        'domain' => env('ADMIN_ROUTE_DOMAIN'),
 
         'prefix' => env('ADMIN_ROUTE_PREFIX', 'admin'),
 
         'namespace' => 'App\\Admin\\Controllers',
 
         'middleware' => ['web', 'admin'],
+
+        'enable_session_middleware' => false,
     ],
 
     /*

+ 1 - 0
src/Admin.php

@@ -473,6 +473,7 @@ class Admin
     public static function routes()
     {
         $attributes = [
+            'domain'     => config('admin.route.domain'),
             'prefix'     => config('admin.route.prefix'),
             'middleware' => config('admin.route.middleware'),
             'as'         => static::app()->getName().'.',

+ 1 - 0
src/Console/stubs/config.stub

@@ -57,6 +57,7 @@ return [
     |
     */
     'route' => [
+        'domain' => env('ADMIN_ROUTE_DOMAIN'),
 
         'prefix' => 'DummyApp',
 

+ 4 - 3
src/Console/stubs/routes.stub

@@ -7,9 +7,10 @@ use Dcat\Admin\Admin;
 Admin::routes();
 
 Route::group([
-    'prefix'        => config('admin.route.prefix'),
-    'namespace'     => config('admin.route.namespace'),
-    'middleware'    => config('admin.route.middleware'),
+    'domain'     => config('admin.route.domain'),
+    'prefix'     => config('admin.route.prefix'),
+    'namespace'  => config('admin.route.namespace'),
+    'middleware' => config('admin.route.middleware'),
 ], function (Router $router) {
 
     $router->get('/', 'HomeController@index');

+ 1 - 1
src/Http/Middleware/Session.php

@@ -8,7 +8,7 @@ class Session
 {
     public function handle(Request $request, \Closure $next)
     {
-        if (! config('admin.auth.enable_session_middleware') && ! config('admin.multi_app')) {
+        if (! config('admin.route.enable_session_middleware') && ! config('admin.multi_app')) {
             return $next($request);
         }