@@ -11,12 +11,12 @@ class Kernel extends HttpKernel
1111 *
1212 * These middleware are run during every request to your application.
1313 *
14- * @var array
14+ * @var array<int, class-string|string>
1515 */
1616 protected $ middleware = [
1717 // \App\Http\Middleware\TrustHosts::class,
1818 \App \Http \Middleware \TrustProxies::class,
19- \Fruitcake \ Cors \HandleCors::class,
19+ \Illuminate \ Http \ Middleware \HandleCors::class,
2020 \App \Http \Middleware \PreventRequestsDuringMaintenance::class,
2121 \Illuminate \Foundation \Http \Middleware \ValidatePostSize::class,
2222 \App \Http \Middleware \TrimStrings::class,
@@ -26,20 +26,20 @@ class Kernel extends HttpKernel
2626 /**
2727 * The application's route middleware groups.
2828 *
29- * @var array
29+ * @var array<string, array<int, class-string|string>>
3030 */
3131 protected $ middlewareGroups = [
3232 'web ' => [
3333 \App \Http \Middleware \EncryptCookies::class,
3434 \Illuminate \Cookie \Middleware \AddQueuedCookiesToResponse::class,
3535 \Illuminate \Session \Middleware \StartSession::class,
36- // \Illuminate\Session\Middleware\AuthenticateSession::class,
3736 \Illuminate \View \Middleware \ShareErrorsFromSession::class,
3837 \App \Http \Middleware \VerifyCsrfToken::class,
3938 \Illuminate \Routing \Middleware \SubstituteBindings::class,
4039 ],
4140
4241 'api ' => [
42+ // \Laravel\Sanctum\Http\Middleware\EnsureFrontendRequestsAreStateful::class,
4343 'throttle:api ' ,
4444 \Illuminate \Routing \Middleware \SubstituteBindings::class,
4545 ],
@@ -50,16 +50,17 @@ class Kernel extends HttpKernel
5050 *
5151 * These middleware may be assigned to groups or used individually.
5252 *
53- * @var array
53+ * @var array<string, class-string|string>
5454 */
5555 protected $ routeMiddleware = [
5656 'auth ' => \App \Http \Middleware \Authenticate::class,
5757 'auth.basic ' => \Illuminate \Auth \Middleware \AuthenticateWithBasicAuth::class,
58+ 'auth.session ' => \Illuminate \Session \Middleware \AuthenticateSession::class,
5859 'cache.headers ' => \Illuminate \Http \Middleware \SetCacheHeaders::class,
5960 'can ' => \Illuminate \Auth \Middleware \Authorize::class,
6061 'guest ' => \App \Http \Middleware \RedirectIfAuthenticated::class,
6162 'password.confirm ' => \Illuminate \Auth \Middleware \RequirePassword::class,
62- 'signed ' => \Illuminate \ Routing \Middleware \ValidateSignature::class,
63+ 'signed ' => \App \ Http \Middleware \ValidateSignature::class,
6364 'throttle ' => \Illuminate \Routing \Middleware \ThrottleRequests::class,
6465 'verified ' => \Illuminate \Auth \Middleware \EnsureEmailIsVerified::class,
6566 ];
0 commit comments