diff --git a/apps/edr-passenger-web/backoffice/src/app/layout.tsx b/apps/edr-passenger-web/backoffice/src/app/layout.tsx index 23838f62c..b302ee74d 100644 --- a/apps/edr-passenger-web/backoffice/src/app/layout.tsx +++ b/apps/edr-passenger-web/backoffice/src/app/layout.tsx @@ -1,4 +1,5 @@ import type { Metadata } from 'next'; +import { headers } from 'next/headers'; import '@/styles/globals.css'; import Providers from './providers'; @@ -12,10 +13,13 @@ export default function RootLayout({ }: { children: React.ReactNode; }) { + // Nonce set per-request by middleware; required for this inline script under the CSP. + const nonce = headers().get('x-nonce') ?? undefined; return (