diff --git a/app/Http/Kernel.php b/app/Http/Kernel.php index 4ebf372..d85d4a8 100644 --- a/app/Http/Kernel.php +++ b/app/Http/Kernel.php @@ -36,6 +36,10 @@ class Kernel extends HttpKernel ], 'api' => [ + \App\Http\Middleware\EncryptCookies::class, + \Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class, + \Illuminate\Session\Middleware\StartSession::class, + \App\Http\Middleware\VerifyCsrfToken::class, 'throttle:api', \Illuminate\Routing\Middleware\SubstituteBindings::class, ], diff --git a/routes/api.php b/routes/api.php index 9d06187..4c60e3e 100644 --- a/routes/api.php +++ b/routes/api.php @@ -11,7 +11,7 @@ | */ -JsonApi::register('v1')->routes(function ($api) { +JsonApi::register('v1')->middleware('auth')->routes(function ($api) { $api->resource('foods')->relationships(function ($relations) { $relations->hasMany('tags')->readOnly(); })->readOnly();