@@ -14,8 +14,10 @@ class Kernel extends HttpKernel
1414 * @var array
1515 */
1616 protected $ middleware = [
17- \Illuminate \Foundation \Http \Middleware \CheckForMaintenanceMode::class,
17+ // \App\Http\Middleware\TrustHosts::class,
18+ \App \Http \Middleware \TrustProxies::class,
1819 \Fruitcake \Cors \HandleCors::class,
20+ \App \Http \Middleware \PreventRequestsDuringMaintenance::class,
1921 \Illuminate \Foundation \Http \Middleware \ValidatePostSize::class,
2022 \App \Http \Middleware \TrimStrings::class,
2123 \Illuminate \Foundation \Http \Middleware \ConvertEmptyStringsToNull::class,
@@ -38,8 +40,8 @@ class Kernel extends HttpKernel
3840 ],
3941
4042 'api ' => [
41- 'throttle:60,1 ' ,
42- ' bindings ' ,
43+ 'throttle:api ' ,
44+ \ Illuminate \ Routing \ Middleware \SubstituteBindings::class ,
4345 ],
4446 ];
4547
@@ -53,29 +55,12 @@ class Kernel extends HttpKernel
5355 protected $ routeMiddleware = [
5456 'auth ' => \App \Http \Middleware \Authenticate::class,
5557 'auth.basic ' => \Illuminate \Auth \Middleware \AuthenticateWithBasicAuth::class,
56- 'bindings ' => \Illuminate \Routing \Middleware \SubstituteBindings::class,
5758 'cache.headers ' => \Illuminate \Http \Middleware \SetCacheHeaders::class,
5859 'can ' => \Illuminate \Auth \Middleware \Authorize::class,
5960 'guest ' => \App \Http \Middleware \RedirectIfAuthenticated::class,
61+ 'password.confirm ' => \Illuminate \Auth \Middleware \RequirePassword::class,
6062 'signed ' => \Illuminate \Routing \Middleware \ValidateSignature::class,
6163 'throttle ' => \Illuminate \Routing \Middleware \ThrottleRequests::class,
6264 '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,
8065 ];
8166}
0 commit comments