diff --git a/src/Admin/AdminServiceProvider.php b/src/Admin/AdminServiceProvider.php index f07da123b7..c5563aaced 100644 --- a/src/Admin/AdminServiceProvider.php +++ b/src/Admin/AdminServiceProvider.php @@ -61,7 +61,8 @@ public function register() HttpMiddleware\CheckCsrfToken::class, Middleware\RequireAdministrateAbility::class, HttpMiddleware\ReferrerPolicyHeader::class, - HttpMiddleware\ContentTypeOptionsHeader::class + HttpMiddleware\ContentTypeOptionsHeader::class, + Middleware\DisableBrowserCache::class, ]; }); diff --git a/src/Admin/Middleware/DisableBrowserCache.php b/src/Admin/Middleware/DisableBrowserCache.php new file mode 100644 index 0000000000..731ea8157d --- /dev/null +++ b/src/Admin/Middleware/DisableBrowserCache.php @@ -0,0 +1,25 @@ +handle($request); + + return $response->withHeader('Cache-Control', 'max-age=0, no-store'); + } +}