@@ -14,8 +14,10 @@ class Kernel extends HttpKernel
14
14
* @var array
15
15
*/
16
16
protected $ middleware = [
17
- \Illuminate \Foundation \Http \Middleware \CheckForMaintenanceMode::class,
17
+ // \App\Http\Middleware\TrustHosts::class,
18
+ \App \Http \Middleware \TrustProxies::class,
18
19
\Fruitcake \Cors \HandleCors::class,
20
+ \App \Http \Middleware \PreventRequestsDuringMaintenance::class,
19
21
\Illuminate \Foundation \Http \Middleware \ValidatePostSize::class,
20
22
\App \Http \Middleware \TrimStrings::class,
21
23
\Illuminate \Foundation \Http \Middleware \ConvertEmptyStringsToNull::class,
@@ -38,8 +40,8 @@ class Kernel extends HttpKernel
38
40
],
39
41
40
42
'api ' => [
41
- 'throttle:60,1 ' ,
42
- ' bindings ' ,
43
+ 'throttle:api ' ,
44
+ \ Illuminate \ Routing \ Middleware \SubstituteBindings::class ,
43
45
],
44
46
];
45
47
@@ -53,29 +55,12 @@ class Kernel extends HttpKernel
53
55
protected $ routeMiddleware = [
54
56
'auth ' => \App \Http \Middleware \Authenticate::class,
55
57
'auth.basic ' => \Illuminate \Auth \Middleware \AuthenticateWithBasicAuth::class,
56
- 'bindings ' => \Illuminate \Routing \Middleware \SubstituteBindings::class,
57
58
'cache.headers ' => \Illuminate \Http \Middleware \SetCacheHeaders::class,
58
59
'can ' => \Illuminate \Auth \Middleware \Authorize::class,
59
60
'guest ' => \App \Http \Middleware \RedirectIfAuthenticated::class,
61
+ 'password.confirm ' => \Illuminate \Auth \Middleware \RequirePassword::class,
60
62
'signed ' => \Illuminate \Routing \Middleware \ValidateSignature::class,
61
63
'throttle ' => \Illuminate \Routing \Middleware \ThrottleRequests::class,
62
64
'verified ' => \Illuminate \Auth \Middleware \EnsureEmailIsVerified::class,
63
- ];
64
-
65
- /**
66
- * The priority-sorted list of middleware.
67
- *
68
- * This forces the listed 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
- \Framework \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
65
];
81
66
}
0 commit comments