diff --git a/package.json b/package.json index fd7b4f8..9b42fdd 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "fwdekker.com", - "version": "0.33.8", + "version": "0.33.9", "description": "The source code of [my personal website](https://fwdekker.com/).", "author": "Felix W. Dekker", "browser": "dist/bundle.js", diff --git a/src/main/js/Persistence.ts b/src/main/js/Persistence.ts index 970698c..6b97c8a 100644 --- a/src/main/js/Persistence.ts +++ b/src/main/js/Persistence.ts @@ -119,7 +119,7 @@ export class Persistence { * @param environment the environment to persist */ static setEnvironment(environment: Environment): void { - Cookies.set("env", environment.variables, {"path": "/"}); + Cookies.set("env", environment.variables, {path: "/", secure: true, sameSite: "lax"}); } /** @@ -162,8 +162,10 @@ export class Persistence { */ static setPoweroff(value: boolean): void { Cookies.set("poweroff", "" + value, { - "expires": new Date(new Date().setSeconds(new Date().getSeconds() + 30)), - "path": "/" + expires: new Date(new Date().setSeconds(new Date().getSeconds() + 30)), + path: "/", + secure: true, + sameSite: "lax" }); }