diff --git a/next.config.ts b/next.config.ts index e9ffa30..a108b16 100644 --- a/next.config.ts +++ b/next.config.ts @@ -1,7 +1,36 @@ import type { NextConfig } from "next"; const nextConfig: NextConfig = { - /* config options here */ + async headers() { + return [ + { + source: "/(.*)", + headers: [ + { + key: "X-Frame-Options", + value: "SAMEORIGIN", + }, + { + key: "X-Content-Type-Options", + value: "nosniff", + }, + { + key: "Referrer-Policy", + value: "strict-origin-when-cross-origin", + }, + { + key: "Permissions-Policy", + value: + "camera=(), microphone=(), geolocation=(), payment=()", + }, + { + key: "X-DNS-Prefetch-Control", + value: "on", + }, + ], + }, + ]; + }, }; -export default nextConfig; +export default nextConfig; \ No newline at end of file