Http/Kernel.php
Go to the documentation of this file.
1 <?php
2 
3 namespace App\Http;
4 
5 use Illuminate\Foundation\Http\Kernel as HttpKernel;
6 
7 class Kernel extends HttpKernel
8 {
16  protected $middleware = [
17  \Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode::class,
18  \Illuminate\Session\Middleware\StartSession::class,
19  \Illuminate\View\Middleware\ShareErrorsFromSession::class,
20  \App\Http\Middleware\FrameGuard::class,
21  \App\Http\Middleware\XssProtectHeader::class,
22  \App\Http\Middleware\NosniffGuard::class,
23  \App\Http\Middleware\CheckForSetup::class,
24  ];
25 
31  protected $middlewareGroups = [
32  'web' => [
33  \App\Http\Middleware\EncryptCookies::class,
34  \Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class,
35  \App\Http\Middleware\VerifyCsrfToken::class,
36  \App\Http\Middleware\CheckLocale::class,
37  \App\Http\Middleware\CheckForSetup::class,
38  ],
39 
40  'api' => [
41  'throttle:60,1',
42  ],
43  ];
44 
52  protected $routeMiddleware = [
53  'auth' => \App\Http\Middleware\Authenticate::class,
54  'authorize' => \App\Http\Middleware\CheckPermissions::class,
55  'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class,
56  'guest' => \App\Http\Middleware\RedirectIfAuthenticated::class,
57  'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class,
58  ];
59 }