支持复制ck

This commit is contained in:
目棃
2024-07-26 14:27:24 +08:00
parent f0b3a311d7
commit 948db203bd
2 changed files with 62 additions and 3 deletions

View File

@@ -1,7 +1,7 @@
/**
* @file store/modules/user.ts
* @description 用户信息模块
* @since Beta v0.3.9
* @since Beta v0.5.1
*/
import { defineStore } from "pinia";
@@ -28,10 +28,35 @@ export const useUserStore = defineStore(
});
const cookie = ref<TGApp.User.Account.Cookie>();
function getAllCookie(): string {
let res = "";
if (!cookie.value) return res;
if (cookie.value.ltuid && cookie.value.ltuid !== "") {
res += `ltuid=${cookie.value.ltuid};`;
}
if (cookie.value.ltoken && cookie.value.ltoken !== "") {
res += `ltoken=${cookie.value.ltoken};`;
}
if (cookie.value.mid && cookie.value.mid !== "") {
res += `mid=${cookie.value.mid};`;
}
if (cookie.value.cookie_token && cookie.value.cookie_token !== "") {
res += `cookie_token=${cookie.value.cookie_token};`;
}
if (cookie.value.stoken && cookie.value.stoken !== "") {
res += `stoken=${cookie.value.stoken};`;
}
if (cookie.value.account_id && cookie.value.account_id !== "") {
res += `account_id=${cookie.value.account_id};`;
}
return res;
}
return {
cookie,
briefInfo,
account,
getAllCookie,
};
},
{