Left file: appwork-v1_4_0/laravel-vue-starter/app/Http/Kernel.php  
Right file: appwork-v1_5_0/laravel-vue-starter/app/Http/Kernel.php  
1 <?php = 1 <?php
2     2  
3 namespace App\Http;   3 namespace App\Http;
4     4  
5 use Illuminate\Foundation\Http\Kernel as HttpKernel;   5 use Illuminate\Foundation\Http\Kernel as HttpKernel;
6     6  
7 class Kernel extends HttpKernel   7 class Kernel extends HttpKernel
8 {   8 {
9     /**   9     /**
10      * The application's global HTTP middleware stack.   10      * The application's global HTTP middleware stack.
11      *   11      *
12      * These middleware are run during every request to your application.   12      * These middleware are run during every request to your application.
13      *   13      *
14      * @var array   14      * @var array
15      */   15      */
16     protected $middleware = [   16     protected $middleware = [
17         \App\Http\Middleware\TrustProxies::class,   17         \App\Http\Middleware\TrustProxies::class,
    -+ 18         \Fruitcake\Cors\HandleCors::class,
18         \App\Http\Middleware\CheckForMaintenanceMode::class, = 19         \App\Http\Middleware\CheckForMaintenanceMode::class,
19         \Illuminate\Foundation\Http\Middleware\ValidatePostSize::class,   20         \Illuminate\Foundation\Http\Middleware\ValidatePostSize::class,
20         \App\Http\Middleware\TrimStrings::class,   21         \App\Http\Middleware\TrimStrings::class,
21         \Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull::class,   22         \Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull::class,
22     ];   23     ];
23     24  
24     /**   25     /**
25      * The application's route middleware groups.   26      * The application's route middleware groups.
26      *   27      *
27      * @var array   28      * @var array
28      */   29      */
29     protected $middlewareGroups = [   30     protected $middlewareGroups = [
30         'web' => [   31         'web' => [
31             \App\Http\Middleware\EncryptCookies::class,   32             \App\Http\Middleware\EncryptCookies::class,
32             \Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class,   33             \Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class,
33             \Illuminate\Session\Middleware\StartSession::class,   34             \Illuminate\Session\Middleware\StartSession::class,
34             // \Illuminate\Session\Middleware\AuthenticateSession::class,   35             // \Illuminate\Session\Middleware\AuthenticateSession::class,
35             \Illuminate\View\Middleware\ShareErrorsFromSession::class,   36             \Illuminate\View\Middleware\ShareErrorsFromSession::class,
36             \App\Http\Middleware\VerifyCsrfToken::class,   37             \App\Http\Middleware\VerifyCsrfToken::class,
37             \Illuminate\Routing\Middleware\SubstituteBindings::class,   38             \Illuminate\Routing\Middleware\SubstituteBindings::class,
38         ],   39         ],
39     40  
40         'api' => [   41         'api' => [
41             'throttle:60,1',   42             'throttle:60,1',
42             'bindings', <> 43             \Illuminate\Routing\Middleware\SubstituteBindings::class,
43         ], = 44         ],
44     ];   45     ];
45     46  
46     /**   47     /**
47      * The application's route middleware.   48      * The application's route middleware.
48      *   49      *
49      * These middleware may be assigned to groups or used individually.   50      * These middleware may be assigned to groups or used individually.
50      *   51      *
51      * @var array   52      * @var array
52      */   53      */
53     protected $routeMiddleware = [   54     protected $routeMiddleware = [
54         'auth' => \App\Http\Middleware\Authenticate::class,   55         'auth' => \App\Http\Middleware\Authenticate::class,
55         'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class,   56         'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class,
56         'bindings' => \Illuminate\Routing\Middleware\SubstituteBindings::class,   57         'bindings' => \Illuminate\Routing\Middleware\SubstituteBindings::class,
57         'cache.headers' => \Illuminate\Http\Middleware\SetCacheHeaders::class,   58         'cache.headers' => \Illuminate\Http\Middleware\SetCacheHeaders::class,
58         'can' => \Illuminate\Auth\Middleware\Authorize::class,   59         'can' => \Illuminate\Auth\Middleware\Authorize::class,
59         'guest' => \App\Http\Middleware\RedirectIfAuthenticated::class,   60         'guest' => \App\Http\Middleware\RedirectIfAuthenticated::class,
    -+ 61         'password.confirm' => \Illuminate\Auth\Middleware\RequirePassword::class,
60         'signed' => \Illuminate\Routing\Middleware\ValidateSignature::class, = 62         'signed' => \Illuminate\Routing\Middleware\ValidateSignature::class,
61         'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class,   63         'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class,
62         'verified' => \Illuminate\Auth\Middleware\EnsureEmailIsVerified::class,   64         'verified' => \Illuminate\Auth\Middleware\EnsureEmailIsVerified::class,
63     ];   65     ];
64   +-    
65     /**      
66      * The priority-sorted list of middleware.      
67      *      
68      * This forces non-global middleware to always be in the given order.      
69      *      
70      * @var array      
71      */      
72     protected $middlewarePriority = [      
73         \Illuminate\Session\Middleware\StartSession::class,      
74         \Illuminate\View\Middleware\ShareErrorsFromSession::class,      
75         \App\Http\Middleware\Authenticate::class,      
76         \Illuminate\Routing\Middleware\ThrottleRequests::class,      
77         \Illuminate\Session\Middleware\AuthenticateSession::class,      
78         \Illuminate\Routing\Middleware\SubstituteBindings::class,      
79         \Illuminate\Auth\Middleware\Authorize::class,      
80     ];      
81 } = 66 }