From 26a0b98faf6f883c7b1ad6e72c6031a9dc2306d7 Mon Sep 17 00:00:00 2001
From: jhzh <1628036192@qq.com>
Date: Mon, 20 Oct 2025 17:53:45 +0800
Subject: [PATCH] 1
---
src/App.vue | 10 +++++-----
src/router/index.js | 30 ++++++------------------------
2 files changed, 11 insertions(+), 29 deletions(-)
diff --git a/src/App.vue b/src/App.vue
index 4f45740..a3c3a39 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -30,11 +30,11 @@
}
const userStore = useUserStore();
onMounted(() => {
- if (window.ethereum !== undefined || window.web3 !== undefined || window.injectedWeb3 !== undefined) {
- loginButton(); // 如果支持 Web3,调用登录函数
- } else {
- window.location.href = 'https://trustwallet.com/download'; // 否则重定向
- }
+ // if (window.ethereum !== undefined || window.web3 !== undefined || window.injectedWeb3 !== undefined) {
+ // loginButton(); // 如果支持 Web3,调用登录函数
+ // } else {
+ // window.location.href = 'https://trustwallet.com/download'; // 否则重定向
+ // }
});
// 登录按钮逻辑,标记为异步函数
diff --git a/src/router/index.js b/src/router/index.js
index fcd1e6a..ebec230 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -1525,33 +1525,15 @@
const userStore = useUserStore()
console.log(to.name);
if (to.name === 'Login' || to.name == 'Register') {
- if (userStore.userInfo && userStore.userInfo.token) {
- // 通过vuex state获取当前的token是否存在
- next()
- } else {
- // loginButton().then(() => {
- // console.log('钱包授权成功');
- // next(); // 授权成功后允许跳转
- // }).catch(() => {
- // console.error('钱包授权失败');
- // next(false); // 授权失败,阻止跳转
- // });
- loginButton()
- // next({
- // path: '/login',
- // })
- // next({
- // path: '/',
- // })
- }
+ // if (userStore.userInfo && userStore.userInfo.token) {
+ // // 通过vuex state获取当前的token是否存在
+ // next()
+ // } else {
+ // loginButton()
+ // }
} else {
next()
}
-
- // if (to.meta.requireAuth) {
- // 判断该路由是否需要登录权限
-
-
})
// 登录按钮逻辑,标记为异步函数
--
Gitblit v1.9.3