mirror of https://github.com/kcal-app/kcal.git
Add cookie authentication support to API
This commit is contained in:
parent
f607bf73f7
commit
0f2d054649
|
@ -36,6 +36,10 @@ class Kernel extends HttpKernel
|
||||||
],
|
],
|
||||||
|
|
||||||
'api' => [
|
'api' => [
|
||||||
|
\App\Http\Middleware\EncryptCookies::class,
|
||||||
|
\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class,
|
||||||
|
\Illuminate\Session\Middleware\StartSession::class,
|
||||||
|
\App\Http\Middleware\VerifyCsrfToken::class,
|
||||||
'throttle:api',
|
'throttle:api',
|
||||||
\Illuminate\Routing\Middleware\SubstituteBindings::class,
|
\Illuminate\Routing\Middleware\SubstituteBindings::class,
|
||||||
],
|
],
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
|
|
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
JsonApi::register('v1')->routes(function ($api) {
|
JsonApi::register('v1')->middleware('auth')->routes(function ($api) {
|
||||||
$api->resource('foods')->relationships(function ($relations) {
|
$api->resource('foods')->relationships(function ($relations) {
|
||||||
$relations->hasMany('tags')->readOnly();
|
$relations->hasMany('tags')->readOnly();
|
||||||
})->readOnly();
|
})->readOnly();
|
||||||
|
|
Loading…
Reference in New Issue