完成 ck 输入& tokens 的获取

This commit is contained in:
BTMuli
2023-05-19 15:00:47 +08:00
parent f75a39b783
commit a65763bab9

View File

@@ -417,9 +417,9 @@ async function inputCookie () {
return; return;
} }
loadingTitle.value = "正在获取 tokens..."; loadingTitle.value = "正在获取 tokens...";
// 提取 cookie.login_ticket 和 cookie.login_uid const cookieObj = cookie.trim().split(";").map((item) => item.trim().split("="));
const ticket = cookie.match(/login_ticket=(.*?);/)?.toString(); const ticket = cookieObj.find((item) => item[0] === "login_ticket")?.[1];
const uid = cookie.match(/login_uid=(.*?);/)?.toString(); const uid = cookieObj.find((item) => item[0] === "login_uid")?.[1];
// 如果两者不存在 // 如果两者不存在
if (!ticket || !uid) { if (!ticket || !uid) {
snackbarText.value = "Cookie 无效!"; snackbarText.value = "Cookie 无效!";
@@ -427,7 +427,6 @@ async function inputCookie () {
snackbar.value = true; snackbar.value = true;
return; return;
} }
console.log(ticket, uid);
try { try {
await TGRequest.User.init(ticket, uid); await TGRequest.User.init(ticket, uid);
loading.value = false; loading.value = false;