From 25ed0f182f5792224cee7f8cb4a6c913c70ffbc9 Mon Sep 17 00:00:00 2001 From: hackrobot Date: Wed, 17 Jul 2024 22:56:50 +0800 Subject: [PATCH] =?UTF-8?q?fix=E5=85=B6=E4=BB=96wxid=E5=BD=B1=E5=93=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/index/index.jsx | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/src/pages/index/index.jsx b/src/pages/index/index.jsx index 1ce65d2..1f8e1d6 100644 --- a/src/pages/index/index.jsx +++ b/src/pages/index/index.jsx @@ -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);