From a65763bab978e76dd0dd6da67c1fa7ccfb5560da Mon Sep 17 00:00:00 2001 From: BTMuli Date: Fri, 19 May 2023 15:00:47 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20=E5=AE=8C=E6=88=90=20ck=20=E8=BE=93?= =?UTF-8?q?=E5=85=A5&=20tokens=20=E7=9A=84=E8=8E=B7=E5=8F=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/Config.vue | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/pages/Config.vue b/src/pages/Config.vue index f7dff660..7657df5b 100644 --- a/src/pages/Config.vue +++ b/src/pages/Config.vue @@ -417,9 +417,9 @@ async function inputCookie () { return; } loadingTitle.value = "正在获取 tokens..."; - // 提取 cookie.login_ticket 和 cookie.login_uid - const ticket = cookie.match(/login_ticket=(.*?);/)?.toString(); - const uid = cookie.match(/login_uid=(.*?);/)?.toString(); + const cookieObj = cookie.trim().split(";").map((item) => item.trim().split("=")); + const ticket = cookieObj.find((item) => item[0] === "login_ticket")?.[1]; + const uid = cookieObj.find((item) => item[0] === "login_uid")?.[1]; // 如果两者不存在 if (!ticket || !uid) { snackbarText.value = "Cookie 无效!"; @@ -427,7 +427,6 @@ async function inputCookie () { snackbar.value = true; return; } - console.log(ticket, uid); try { await TGRequest.User.init(ticket, uid); loading.value = false;