mirror of
https://github.com/BTMuli/TeyvatGuide.git
synced 2025-12-14 09:38:13 +08:00
🎨 完善 fp 更新逻辑
This commit is contained in:
@@ -164,6 +164,7 @@ import { useUserStore } from "../../store/modules/user";
|
|||||||
import { getBuildTime } from "../../utils/TGBuild";
|
import { getBuildTime } from "../../utils/TGBuild";
|
||||||
import { bytesToSize, getCacheDir, getDeviceInfo } from "../../utils/toolFunc";
|
import { bytesToSize, getCacheDir, getDeviceInfo } from "../../utils/toolFunc";
|
||||||
import { backupUiafData, restoreUiafData } from "../../utils/UIAF";
|
import { backupUiafData, restoreUiafData } from "../../utils/UIAF";
|
||||||
|
import { getDeviceFp } from "../../web/request/getDeviceFp";
|
||||||
import TGRequest from "../../web/request/TGRequest";
|
import TGRequest from "../../web/request/TGRequest";
|
||||||
import { backupAbyssData, backupCookieData } from "../../web/utils/backupData";
|
import { backupAbyssData, backupCookieData } from "../../web/utils/backupData";
|
||||||
import { restoreAbyssData, restoreCookieData } from "../../web/utils/restoreData";
|
import { restoreAbyssData, restoreCookieData } from "../../web/utils/restoreData";
|
||||||
@@ -279,6 +280,10 @@ async function confirmRefreshUser(): Promise<void> {
|
|||||||
});
|
});
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
const deviceInfo = appStore.deviceInfo;
|
||||||
|
if (deviceInfo.device_fp === "00000000000") {
|
||||||
|
appStore.deviceInfo = await getDeviceFp(appStore.deviceInfo);
|
||||||
|
}
|
||||||
let failCount = 0;
|
let failCount = 0;
|
||||||
loadingTitle.value = "正在验证 ltoken...";
|
loadingTitle.value = "正在验证 ltoken...";
|
||||||
loading.value = true;
|
loading.value = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user