|
|
@@ -141,17 +141,8 @@ export default defineNuxtConfig({
|
|
|
},
|
|
|
},
|
|
|
security: {
|
|
|
- ssg: {
|
|
|
- meta: true,
|
|
|
- hashScripts: true,
|
|
|
- hashStyles: false,
|
|
|
- },
|
|
|
sri: true,
|
|
|
- nonce: true,
|
|
|
- hidePoweredBy: true,
|
|
|
headers: {
|
|
|
- contentSecurityPolicy: false,
|
|
|
- crossOriginResourcePolicy: 'cross-origin',
|
|
|
strictTransportSecurity: {
|
|
|
maxAge: 31536000,
|
|
|
includeSubdomains: true,
|
|
|
@@ -160,6 +151,7 @@ export default defineNuxtConfig({
|
|
|
xContentTypeOptions: 'nosniff',
|
|
|
xFrameOptions: 'SAMEORIGIN',
|
|
|
xXSSProtection: '1; mode=block',
|
|
|
+ hidePoweredBy: true,
|
|
|
crossOriginEmbedderPolicy:
|
|
|
process.env.NODE_ENV === 'development' ? 'unsafe-none' : 'require-corp',
|
|
|
},
|