mirror of
https://github.com/BTMuli/TeyvatGuide.git
synced 2025-12-14 09:38:13 +08:00
✨ 完成 ck 输入& tokens 的获取
This commit is contained in:
@@ -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;
|
||||||
|
|||||||
Reference in New Issue
Block a user