|
2 | 2 |
|
3 | 3 | namespace App\Http;
|
4 | 4 |
|
| 5 | +use App\Http\Middleware\Authenticate; |
5 | 6 | use App\Http\Middleware\EncryptCookies;
|
6 | 7 | use App\Http\Middleware\TrimStrings;
|
7 | 8 | use App\Http\Middleware\TrustProxies;
|
@@ -46,11 +47,26 @@ class Kernel extends HttpKernel
|
46 | 47 | * These middleware may be assigned to groups or used individually.
|
47 | 48 | */
|
48 | 49 | protected $routeMiddleware = [
|
49 |
| - 'auth' => \Illuminate\Auth\Middleware\Authenticate::class, |
| 50 | + 'auth' => Authenticate::class, |
50 | 51 | 'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class,
|
51 | 52 | 'bindings' => \Illuminate\Routing\Middleware\SubstituteBindings::class,
|
52 | 53 | 'cache.headers' => \Illuminate\Http\Middleware\SetCacheHeaders::class,
|
53 | 54 | 'can' => \Illuminate\Auth\Middleware\Authorize::class,
|
54 | 55 | 'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class,
|
| 56 | + 'verified' => \Illuminate\Auth\Middleware\EnsureEmailIsVerified::class, |
| 57 | + ]; |
| 58 | + |
| 59 | + /** |
| 60 | + * The priority-sorted list of middleware. |
| 61 | + * |
| 62 | + * This forces the listed middleware to always be in the given order. |
| 63 | + */ |
| 64 | + protected $middlewarePriority = [ |
| 65 | + \Illuminate\Session\Middleware\StartSession::class, |
| 66 | + \Illuminate\View\Middleware\ShareErrorsFromSession::class, |
| 67 | + Authenticate::class, |
| 68 | + \Illuminate\Session\Middleware\AuthenticateSession::class, |
| 69 | + \Illuminate\Routing\Middleware\SubstituteBindings::class, |
| 70 | + \Illuminate\Auth\Middleware\Authorize::class, |
55 | 71 | ];
|
56 | 72 | }
|
0 commit comments