diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index 265a7ec..c593893 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -5,7 +5,6 @@ namespace App\Providers; use App\Models\Interfaces\MovieDbInterface; use App\Services\OmdbService; use Illuminate\Support\ServiceProvider; -use Livewire\Livewire; class AppServiceProvider extends ServiceProvider { @@ -25,10 +24,5 @@ class AppServiceProvider extends ServiceProvider if ($this->app->environment('production')) { \URL::forceScheme('https'); } - - // Configure Livewire CSP nonce - Livewire::setScriptNonce(function () { - return request()->attributes->get('csp-nonce'); - }); } } diff --git a/resources/views/components/layouts/app.blade.php b/resources/views/components/layouts/app.blade.php index 46b746e..522f35f 100644 --- a/resources/views/components/layouts/app.blade.php +++ b/resources/views/components/layouts/app.blade.php @@ -6,7 +6,7 @@ {{ $slot }} -@livewireScriptConfig +@livewireScriptConfig(['nonce' => request()->attributes->get('csp-nonce')]) diff --git a/resources/views/components/layouts/auth.blade.php b/resources/views/components/layouts/auth.blade.php index 69707fe..a9e4e2f 100644 --- a/resources/views/components/layouts/auth.blade.php +++ b/resources/views/components/layouts/auth.blade.php @@ -3,6 +3,6 @@ {{ $slot }} -@livewireScripts +@livewireScriptConfig(['nonce' => request()->attributes->get('csp-nonce')])