diff --git a/composer.json b/composer.json index f4b66080c..6773f8a8e 100644 --- a/composer.json +++ b/composer.json @@ -94,7 +94,8 @@ "visiosoft/base-theme": "^1.0", "visiosoft/advs-module": "^1.0", "visiosoft/json-field_type": "^1.0", - "visiosoft/language_switcher-plugin": "^1.0" + "visiosoft/language_switcher-plugin": "^1.0", + "fruitcake/laravel-cors": "^2.0" }, "replace": { "anomaly/streams-platform": "*" diff --git a/config/app.php b/config/app.php index 2cd53f0ca..027fc29a0 100644 --- a/config/app.php +++ b/config/app.php @@ -209,6 +209,7 @@ return [ */ Anomaly\Streams\Platform\StreamsServiceProvider::class, Sentry\Laravel\ServiceProvider::class, + \Fruitcake\Cors\CorsServiceProvider::class ], /* diff --git a/config/streams.php b/config/streams.php index 7add737bb..51fb52e50 100644 --- a/config/streams.php +++ b/config/streams.php @@ -3,7 +3,7 @@ use App\Exceptions\ExceptionHandler; return [ - + /* |-------------------------------------------------------------------------- | Listeners @@ -32,7 +32,7 @@ return [ */ 'bindings' => [ - 'Anomaly\Streams\Platform\Exception\ExceptionHandler' => ExceptionHandler::class + 'Anomaly\Streams\Platform\Exception\ExceptionHandler' => ExceptionHandler::class ], /* @@ -90,7 +90,9 @@ return [ | */ - 'middleware' => [], + 'middleware' => [ + \Fruitcake\Cors\HandleCors::class, # this line + ], /* |-------------------------------------------------------------------------- @@ -129,7 +131,7 @@ return [ */ 'middleware_priority' => [], - + /* |-------------------------------------------------------------------------- | View Overrides @@ -140,7 +142,7 @@ return [ */ 'overrides' => [], - + /* |-------------------------------------------------------------------------- | Control Panel Customization