]> _ Git - cubist_cms-back.git/commitdiff
wip #6619 @1
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Wed, 10 Jan 2024 10:44:49 +0000 (11:44 +0100)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Wed, 10 Jan 2024 10:44:49 +0000 (11:44 +0100)
src/app/Middleware/CORSMiddleware.php [new file with mode: 0644]

diff --git a/src/app/Middleware/CORSMiddleware.php b/src/app/Middleware/CORSMiddleware.php
new file mode 100644 (file)
index 0000000..e871e6b
--- /dev/null
@@ -0,0 +1,17 @@
+<?php
+
+namespace Cubist\Backpack\Middleware;
+
+use Closure;
+
+class CORSMiddleware
+{
+    public function handle($request, Closure $next)
+    {
+        $response = $next($request);
+        $response->headers->set('Access-Control-Allow-Origin', '*');
+        $response->headers->set('Access-Control-Allow-Methods', 'POST, GET, OPTIONS, PUT, DELETE');
+        $response->headers->set('Access-Control-Allow-Headers', 'Content-Type, Accept, Authorization, X-Requested-With, Application', 'ip');
+        return $response;
+    }
+}