Merged PR 865: update env vars

Related work items: #7708
This commit is contained in:
Robert Bond
2022-06-10 10:13:57 +00:00
4 changed files with 9 additions and 9 deletions
+1 -1
View File
@@ -86,6 +86,6 @@ EMAIL_SERVER_PASSWORD=SG.MmrpYiipRVOySFZzyc_Vlg.5sTUinwotLsINleWyExnqgeHLjlm4V1A
EMAIL_FROM=rob@rdbsolutions.co.uk EMAIL_FROM=rob@rdbsolutions.co.uk
NEXTAUTH_URL=http://localhost:3000 NEXTAUTH_URL=http://localhost:3000
NEXTAUTH_URL_INTERNAL=http://localhost:3000
DATABASE_URL=mysql://nextAuthAdmin:!Sky9fish1972@77.68.17.157:3306/nextauthDB?synchronise=true DATABASE_URL=mysql://nextAuthAdmin:!Sky9fish1972@77.68.17.157:3306/nextauthDB?synchronise=true
SECRET=SuperSecret SECRET=SuperSecret
+1 -1
View File
@@ -40,7 +40,7 @@
"mysql": "^2.18.1", "mysql": "^2.18.1",
"nanoid": "^3.2.0", "nanoid": "^3.2.0",
"next": "^12.0.8", "next": "^12.0.8",
"next-auth": "^4.3.1", "next-auth": "^4.3.4",
"next-connect": "^0.12.2", "next-connect": "^0.12.2",
"next-redux-wrapper": "^7.0.5", "next-redux-wrapper": "^7.0.5",
"next-translate": "^1.2.0", "next-translate": "^1.2.0",
+5 -6
View File
@@ -44,13 +44,12 @@ class MyDocument extends Document {
let csp = ``; let csp = ``;
csp += `base-uri 'self';`; csp += `base-uri 'self';`;
csp += `form-action 'self';`; csp += `form-action 'self' ` + process.env.NEXTAUTH_URL + ` ;`;
csp += `object-src 'self' data:;`; csp += `object-src 'self' data:;`;
// csp += `script-src 'self' unsafe-inline https://www.googletagmanager.com https://maps.googleapis.com 'nonce-${generatedNonce}' ${ csp +=
// process.env.NODE_ENV != "production" ? " 'unsafe-eval';" : " ;" `script-src 'self' ` +
// }`; process.env.NEXTAUTH_URL +
csp += `script-src 'self' unsafe-inline https://www.googletagmanager.com https://maps.googleapis.com 'nonce-${generatedNonce}' 'unsafe-eval';`; ` 'unsafe-inline' https://www.googletagmanager.com https://maps.googleapis.com 'nonce-${generatedNonce}' 'unsafe-eval';`;
//csp += `img-src 'self' https://www.googletagmanager.com https://gov.wales https://www.google-analytics.com 'nonce-${generatedNonce}' data:;`;
csp += `style-src 'self' https://fonts.googleapis.com 'unsafe-inline' data:;`; csp += `style-src 'self' https://fonts.googleapis.com 'unsafe-inline' data:;`;
return ( return (
+1
View File
@@ -113,6 +113,7 @@ export default NextAuth({
}), }),
], ],
adapter: PrismaAdapter(prisma), adapter: PrismaAdapter(prisma),
secret: process.env.SECRET,
session: { session: {
jwt: true, jwt: true,
pages: {}, pages: {},