From ed692136806e0fce49a00d54bc8a98f669468fd6 Mon Sep 17 00:00:00 2001 From: Jess Frazelle Date: Wed, 17 Apr 2024 06:21:18 -0700 Subject: [PATCH] more cookie debugging (#2149) Signed-off-by: Jess Frazelle --- package.json | 2 ++ src/machines/authMachine.ts | 3 +++ yarn.lock | 10 ++++++++++ 3 files changed, 15 insertions(+) diff --git a/package.json b/package.json index 417a5f4a4..f3691ef89 100644 --- a/package.json +++ b/package.json @@ -39,6 +39,7 @@ "fuse.js": "^7.0.0", "html2canvas-pro": "^1.4.3", "http-server": "^14.1.1", + "js-cookie": "^3.0.5", "json-rpc-2.0": "^1.6.0", "jszip": "^3.10.1", "node-fetch": "^3.3.2", @@ -120,6 +121,7 @@ "@tauri-apps/cli": "^2.0.0-beta.13", "@types/crypto-js": "^4.2.2", "@types/debounce-promise": "^3.1.9", + "@types/js-cookie": "^3.0.6", "@types/pixelmatch": "^5.2.6", "@types/pngjs": "^6.0.4", "@types/react-modal": "^3.16.3", diff --git a/src/machines/authMachine.ts b/src/machines/authMachine.ts index f0bf3ff6c..32d16d230 100644 --- a/src/machines/authMachine.ts +++ b/src/machines/authMachine.ts @@ -4,6 +4,7 @@ import withBaseURL from '../lib/withBaseURL' import { isTauri } from 'lib/isTauri' import { invoke } from '@tauri-apps/api/core' import { VITE_KC_API_BASE_URL } from 'env' +import Cookies from 'js-cookie' const SKIP_AUTH = import.meta.env.VITE_KC_SKIP_AUTH === 'true' && import.meta.env.DEV @@ -171,6 +172,8 @@ function getCookie(cname: string): string | null { return null } + console.log('cookies', Cookies.get()) + let name = cname + '=' let decodedCookie = decodeURIComponent(document.cookie) let ca = decodedCookie.split(';') diff --git a/yarn.lock b/yarn.lock index a518b0038..ec1d110b4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2403,6 +2403,11 @@ expect "^29.0.0" pretty-format "^29.0.0" +"@types/js-cookie@^3.0.6": + version "3.0.6" + resolved "https://registry.yarnpkg.com/@types/js-cookie/-/js-cookie-3.0.6.tgz#a04ca19e877687bd449f5ad37d33b104b71fdf95" + integrity sha512-wkw9yd1kEXOPnvEeEV1Go1MmxtBJL0RR79aOTAApecWFVu7w0NNXNqhcWgvw2YgZDYadliXkl14pa3WXw5jlCQ== + "@types/json-schema@*", "@types/json-schema@^7.0.9": version "7.0.12" resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.12.tgz#d70faba7039d5fca54c83c7dbab41051d2b6f6cb" @@ -6226,6 +6231,11 @@ joi@^17.11.0: "@sideway/formula" "^3.0.1" "@sideway/pinpoint" "^2.0.0" +js-cookie@^3.0.5: + version "3.0.5" + resolved "https://registry.yarnpkg.com/js-cookie/-/js-cookie-3.0.5.tgz#0b7e2fd0c01552c58ba86e0841f94dc2557dcdbc" + integrity sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw== + "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"