From 382841c5e6587824404f41f0ef07cd267cfc3069 Mon Sep 17 00:00:00 2001 From: lukadriel7 Date: Mon, 25 May 2020 17:09:14 +0000 Subject: [PATCH 1/2] Encrypt Cookies middleware option Added the option to select the middleware for cookies encryption to allow the exclusion of some cookies. --- config/sanctum.php | 1 + 1 file changed, 1 insertion(+) diff --git a/config/sanctum.php b/config/sanctum.php index 3da87abc..b97cfb27 100644 --- a/config/sanctum.php +++ b/config/sanctum.php @@ -41,6 +41,7 @@ 'middleware' => [ 'verify_csrf_token' => App\Http\Middleware\VerifyCsrfToken::class, + 'encrypt_cookies' => App\Http\Middleware\EncryptCookies::class, ], ]; From b3f2dc136b8d2c4c357d8aeb4eaf373de9e3c08f Mon Sep 17 00:00:00 2001 From: lukadriel7 Date: Mon, 25 May 2020 17:12:46 +0000 Subject: [PATCH 2/2] Encrypt Cookies middleware option Added the option to select the middleware for cookies encryption to allow the exclusion of some cookies. --- src/Http/Middleware/EnsureFrontendRequestsAreStateful.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Http/Middleware/EnsureFrontendRequestsAreStateful.php b/src/Http/Middleware/EnsureFrontendRequestsAreStateful.php index 59a9f467..c6d78646 100644 --- a/src/Http/Middleware/EnsureFrontendRequestsAreStateful.php +++ b/src/Http/Middleware/EnsureFrontendRequestsAreStateful.php @@ -24,7 +24,7 @@ function ($request, $next) { return $next($request); }, - \Illuminate\Cookie\Middleware\EncryptCookies::class, + config('sanctum.middleware.encrypt_cookies', \Illuminate\Cookie\Middleware\EncryptCookies::class), \Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class, \Illuminate\Session\Middleware\StartSession::class, config('sanctum.middleware.verify_csrf_token', \Illuminate\Foundation\Http\Middleware\VerifyCsrfToken::class),