From e84f0499dbce18683d286d88824980b8afcefa8f Mon Sep 17 00:00:00 2001 From: root Date: Mon, 2 Dec 2024 23:42:33 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=82=E9=85=8D=E6=96=B0=E5=90=8E=E7=AB=AF?= =?UTF-8?q?=E8=AE=A4=E8=AF=81=20=E4=BF=AE=E5=A4=8D=E4=BA=86=E8=BA=AB?= =?UTF-8?q?=E4=BB=BD=E8=BF=87=E6=9C=9F=E5=AF=BC=E8=87=B4=E6=97=A0=E9=99=90?= =?UTF-8?q?=E9=87=8D=E5=AE=9A=E5=90=91=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 2 +- package-lock.json | 14 +++++++++++ package.json | 1 + src/App.vue | 51 ++++++++++++++++++++++++++++++++++++++- src/api/request.js | 33 ++++++++++++++++++++++--- src/config/api.config.js | 4 +-- src/main.js | 14 ++++++++++- src/src.zip | Bin 79551 -> 0 bytes src/utils/fingerprint.js | 29 ++++++++++++++++++++++ src/views/DebugView.vue | 2 +- src/views/LoginView.vue | 14 ++++++++--- 11 files changed, 151 insertions(+), 13 deletions(-) delete mode 100644 src/src.zip create mode 100644 src/utils/fingerprint.js diff --git a/.env.development b/.env.development index 48ed9af..631ed2b 100644 --- a/.env.development +++ b/.env.development @@ -1 +1 @@ -VITE_API_BASE_URL=http://localhost:5098 \ No newline at end of file +VITE_API_BASE_URL=http://admin.gitdl.cn:50050 \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index fc91745..b15904b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,6 +9,7 @@ "version": "0.0.0", "dependencies": { "@element-plus/icons-vue": "^2.1.0", + "@fingerprintjs/fingerprintjs": "^4.5.1", "axios": "^1.7.8", "element-plus": "^2.9.0", "vue": "^3.3.4", @@ -429,6 +430,14 @@ "node": ">=12" } }, + "node_modules/@fingerprintjs/fingerprintjs": { + "version": "4.5.1", + "resolved": "https://registry.npmmirror.com/@fingerprintjs/fingerprintjs/-/fingerprintjs-4.5.1.tgz", + "integrity": "sha512-hKJaRoLHNeUUPhb+Md3pTlY/Js2YR4aXjroaDHpxrjoM8kGnEFyZVZxXo6l3gRyKnQN52Uoqsycd3M73eCdMzw==", + "dependencies": { + "tslib": "^2.4.1" + } + }, "node_modules/@floating-ui/core": { "version": "1.6.8", "resolved": "https://registry.npmmirror.com/@floating-ui/core/-/core-1.6.8.tgz", @@ -989,6 +998,11 @@ "node": ">=0.10.0" } }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" + }, "node_modules/vite": { "version": "4.5.5", "resolved": "https://registry.npmmirror.com/vite/-/vite-4.5.5.tgz", diff --git a/package.json b/package.json index be76806..d02a42d 100644 --- a/package.json +++ b/package.json @@ -10,6 +10,7 @@ }, "dependencies": { "@element-plus/icons-vue": "^2.1.0", + "@fingerprintjs/fingerprintjs": "^4.5.1", "axios": "^1.7.8", "element-plus": "^2.9.0", "vue": "^3.3.4", diff --git a/src/App.vue b/src/App.vue index 005c7b3..c664e0e 100644 --- a/src/App.vue +++ b/src/App.vue @@ -20,8 +20,13 @@