Skip to content

Commit 17d455a

Browse files
author
gertvanhout
committed
Update Cloudfront cookies config keys and improve middleware condition check
1 parent b9919bd commit 17d455a

2 files changed

Lines changed: 9 additions & 9 deletions

File tree

config/cloudfront-cookies.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,17 @@
33
declare(strict_types=1);
44

55
return [
6-
'version' => env('CLOUDFRONT_VERSION', 'latest'),
6+
'version' => env('CLOUDFRONT_COOKIES_VERSION', 'latest'),
77

8-
'region' => env('CLOUDFRONT_REGION', 'us-east-1'),
8+
'region' => env('CLOUDFRONT_COOKIES_REGION', 'us-east-1'),
99

10-
'key_pair_id' => env('CLOUDFRONT_KEY_PAIR_ID', ''),
10+
'key_pair_id' => env('CLOUDFRONT_COOKIES_KEY_PAIR_ID'),
1111

12-
'private_key_path' => env('CLOUDFRONT_PRIVATE_KEY_PATH', ''),
12+
'private_key_path' => env('CLOUDFRONT_COOKIES_PRIVATE_KEY_PATH'),
1313

14-
'private_key_storage' => env('CLOUDFRONT_PRIVATE_KEY_STORAGE', 'local'),
14+
'private_key_storage' => env('CLOUDFRONT_COOKIES_PRIVATE_KEY_STORAGE', 'local'),
1515

16-
'resource' => env('CLOUDFRONT_RESOURCE', 'http*://localhost/*'),
16+
'resource' => env('CLOUDFRONT_COOKIES_RESOURCE', 'http*://localhost/*'),
1717

1818
'cookies_expiration' => [
1919
'unit' => \Carbon\CarbonInterval::PERIOD_DAYS,

src/Http/Middleware/CloudfrontSignedCookiesMiddleware.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ public function handle(Request $request, Closure $next)
1616
{
1717
$cookies = collect(static::cookieNames());
1818

19-
$shouldNotSign = config('cloudfront-cookies.resource') === '' ||
20-
config('cloudfront-cookies.key_pair_id') === '' ||
21-
config('cloudfront-cookies.private_key_path') === '' ||
19+
$shouldNotSign = !config('cloudfront-cookies.resource') ||
20+
!config('cloudfront-cookies.key_pair_id') ||
21+
!config('cloudfront-cookies.private_key_path') ||
2222
$cookies->every(function ($cookie) use ($request) {
2323
return $request->hasCookie($cookie);
2424
});

0 commit comments

Comments
 (0)