Bladeren bron

Try fix cookie again

ghorsington 4 jaren geleden
bovenliggende
commit
99b2c9a274
3 gewijzigde bestanden met toevoegingen van 5 en 1 verwijderingen
  1. 2 1
      .env.template
  2. 2 0
      web/src/server.ts
  3. 1 0
      web/src/utils/environment.ts

+ 2 - 1
.env.template

@@ -23,4 +23,5 @@ RPC_PORT=
 WEB_COOKIE_KEY=
 WEB_AUTH_URI=
 HCAPTCHA_SITEKEY=
-HCAPTCHA_SECRET=
+HCAPTCHA_SECRET=
+WEB_DOMAIN=

+ 2 - 0
web/src/server.ts

@@ -41,6 +41,8 @@ const createSapperServer = async (): Promise<Express> => {
             secureProxy: !dev,
             name: "session",
             secure: !dev,
+            httpOnly: !dev,
+            domain: ENV.WEB_DOMAIN,
         }),
         compression({ threshold: 0 }),
         sirv("static", { dev }),

+ 1 - 0
web/src/utils/environment.ts

@@ -24,6 +24,7 @@ export const ENV = {
     WEB_DATA_PATH: "",
     HCAPTCHA_SITEKEY: "",
     HCAPTCHA_SECRET: "",
+    WEB_DOMAIN: "",
 };
 
 function isValid(): boolean {