From da7d26a3aaadebfadf43934618c04e5e73241fe6 Mon Sep 17 00:00:00 2001 From: TropiiDev Date: Fri, 25 Apr 2025 07:03:29 -0400 Subject: [PATCH] Fixed a bug with cookies v0.0.6 Couldn't access cookie on root domain --- assets/js/register.js | 2 +- assets/js/sign-in.js | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/assets/js/register.js b/assets/js/register.js index da633d1..5a3250e 100644 --- a/assets/js/register.js +++ b/assets/js/register.js @@ -86,7 +86,7 @@ const setCookie = (token, type, expires_days) => { const d = new Date(); d.setTime(d.getTime() + (expires_days*24*60*60*1000)) let expires = `expires=${d.toUTCString()}`; - document.cookie = `token=${token},type=${type},${expires}`; + document.cookie = `token=${token},type=${type},${expires}; path=/`; } const getCookie = (returnType) => { diff --git a/assets/js/sign-in.js b/assets/js/sign-in.js index 2d21e93..74042bd 100644 --- a/assets/js/sign-in.js +++ b/assets/js/sign-in.js @@ -57,6 +57,7 @@ const validateUser = async (parsedJson) => { // return to home. at a later point set it to the user page + document.localStorage window.location.href = '/'; })); } else if (parsedJson.detail == "Invalid password") { @@ -82,7 +83,7 @@ const setCookie = (token, type, expires_days) => { const d = new Date(); d.setTime(d.getTime() + (expires_days*24*60*60*1000)) let expires = `expires=${d.toUTCString()}`; - document.cookie = `token=${token},type=${type},${expires}`; + document.cookie = `token=${token},type=${type},${expires}; path=/`; } const getCookie = (returnType) => {