소스 검색

Try fix cookie again

ghorsington 4 년 전
부모
커밋
99b2c9a274
3개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  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 {