diff --git a/next.config.ts b/next.config.ts index 0b5b740..38724b8 100644 --- a/next.config.ts +++ b/next.config.ts @@ -42,6 +42,20 @@ const nextConfig: NextConfig = { key: 'X-Content-Type-Options', value: 'nosniff', }, + { + key: 'Content-Security-Policy', + value: [ + "default-src 'self'", + "script-src 'self' 'unsafe-inline' 'unsafe-eval'", + "style-src 'self' 'unsafe-inline' https://fonts.googleapis.com", + "font-src 'self' https://fonts.gstatic.com data:", + "img-src 'self' data: blob: https://mxadgucxhmstlzsbgmoz.supabase.co", + "connect-src 'self' https://mxadgucxhmstlzsbgmoz.supabase.co", + "frame-ancestors 'self'", + "base-uri 'self'", + "form-action 'self'", + ].join('; '), + }, ], }, {