Skip to content

Commit 70f93f2

Browse files
committed
[Fix] 🐛 Cookies don't clean up well.
1 parent 568c5f5 commit 70f93f2

File tree

1 file changed

+2
-2
lines changed
  • frontend/src/stores/modules/user

1 file changed

+2
-2
lines changed

frontend/src/stores/modules/user/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -135,10 +135,10 @@ export const useUserStore = defineStore(
135135
};
136136

137137
const resetCache = async () => {
138-
const keys = document.cookie.match(/[^ =;]+(?=\=)/g);
138+
const keys = document.cookie.split(";");
139139
if (keys) {
140140
for (let i = keys.length; i--;)
141-
document.cookie = keys[i] + '=0;expires=' + new Date(0).toUTCString()
141+
document.cookie = keys[i].split('=')[0] + '=0; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/';
142142
}
143143
await clearCache();
144144
};

0 commit comments

Comments
 (0)