diff --git a/package.json b/package.json index 21402b1c..fc5ec053 100644 --- a/package.json +++ b/package.json @@ -96,6 +96,7 @@ "pinia": "^3.0.4", "pinia-plugin-persistedstate": "^4.7.1", "qrcode.vue": "^3.6.0", + "rsa-oaep-encryption": "^1.1.0", "sass-embedded": "^1.97.1", "swiper": "^12.0.3", "uuid": "^13.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 114aa2d5..d77f74d1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -86,6 +86,9 @@ importers: qrcode.vue: specifier: ^3.6.0 version: 3.6.0(vue@3.5.26(typescript@5.9.3)) + rsa-oaep-encryption: + specifier: ^1.1.0 + version: 1.1.0 sass-embedded: specifier: ^1.97.1 version: 1.97.1 @@ -3576,6 +3579,9 @@ packages: engines: {node: ^20.19.0 || >=22.12.0} hasBin: true + rsa-oaep-encryption@1.1.0: + resolution: {integrity: sha512-GzbbyA//t8Safvj2k4KrGjuA1iHHrvCqkjCG49aOO9tdMV+CG0nNjuUNqRUibz5QoO851u24n/wgbSMi6ZZ01w==} + run-applescript@7.1.0: resolution: {integrity: sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==} engines: {node: '>=18'} @@ -7864,6 +7870,8 @@ snapshots: '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.53 '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.53 + rsa-oaep-encryption@1.1.0: {} + run-applescript@7.1.0: {} run-parallel@1.2.0: diff --git a/src-tauri/capabilities/TeyvatGuide.json b/src-tauri/capabilities/TeyvatGuide.json index 8a792829..dd8073da 100644 --- a/src-tauri/capabilities/TeyvatGuide.json +++ b/src-tauri/capabilities/TeyvatGuide.json @@ -31,6 +31,8 @@ "http:allow-fetch", "log:default", "log:allow-log", + "machine-uid:default", + "machine-uid:allow-get-machine-uid", "notification:default", "opener:default", "process:default", diff --git a/src/pages/common/PageTest.vue b/src/pages/common/PageTest.vue index c977caa0..9e241944 100644 --- a/src/pages/common/PageTest.vue +++ b/src/pages/common/PageTest.vue @@ -19,22 +19,18 @@