fix其他wxid影响

This commit is contained in:
hackrobot
2024-07-17 22:56:50 +08:00
parent 9058cdb3ac
commit 25ed0f182f

View File

@@ -147,9 +147,20 @@ const Index = () => {
if (res?.data?.userInfo) {
//判断wxid是否存在
if (res?.data?.userInfo?.openid) {
// 有完整的用户信息userInfo
setuserInfo(res?.data?.userInfo);
window.localStorage.setItem("userInfo", userInfo);
if (
res?.data?.userInfo?.openid !==
window.localStorage.getItem("openid")
) {
// 删除其他用户的wxid
window.localStorage.removeItem('userInfo')
window.localStorage.removeItem('openid')
window.localStorage.removeItem('wxid')
window.location.href="https://nomad.hackrobot.cn"
} else {
// 有完整的用户信息userInfo
setuserInfo(res?.data?.userInfo);
window.localStorage.setItem("userInfo", userInfo);
}
} else {
// 绑定wxid与openid到数据库
wxidTapopenid(urlwxid);