diff --git a/CHANGELOG.md b/CHANGELOG.md index 47a4dfd75..33c24555c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,18 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.39.5](https://github.com/certd/certd/compare/v1.39.4...v1.39.5) (2026-03-18) + +### Bug Fixes + +* 修复修改分组报错的bug ([224db7d](https://github.com/certd/certd/commit/224db7da57dbdddf25bcac7faa0a29eb228c5a33)) + +### Performance Improvements + +* 移除passkey的counter递增校验 ([68b669d](https://github.com/certd/certd/commit/68b669d3ff3e13b931939093320ce7237bb02b1b)) +* passkey 支持Bitwarden ([29f44c6](https://github.com/certd/certd/commit/29f44c67c808bed9ff1c9d4884d39a1a62d043a7)) +* passkey登录放到下方其他登录位置 ([1413e1a](https://github.com/certd/certd/commit/1413e1aff4aabcfd471716338c210fbcfd76c8f9)) + ## [1.39.4](https://github.com/certd/certd/compare/v1.39.3...v1.39.4) (2026-03-17) ### Bug Fixes diff --git a/docs/guide/changelogs/CHANGELOG.md b/docs/guide/changelogs/CHANGELOG.md index 47a4dfd75..33c24555c 100644 --- a/docs/guide/changelogs/CHANGELOG.md +++ b/docs/guide/changelogs/CHANGELOG.md @@ -3,6 +3,18 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.39.5](https://github.com/certd/certd/compare/v1.39.4...v1.39.5) (2026-03-18) + +### Bug Fixes + +* 修复修改分组报错的bug ([224db7d](https://github.com/certd/certd/commit/224db7da57dbdddf25bcac7faa0a29eb228c5a33)) + +### Performance Improvements + +* 移除passkey的counter递增校验 ([68b669d](https://github.com/certd/certd/commit/68b669d3ff3e13b931939093320ce7237bb02b1b)) +* passkey 支持Bitwarden ([29f44c6](https://github.com/certd/certd/commit/29f44c67c808bed9ff1c9d4884d39a1a62d043a7)) +* passkey登录放到下方其他登录位置 ([1413e1a](https://github.com/certd/certd/commit/1413e1aff4aabcfd471716338c210fbcfd76c8f9)) + ## [1.39.4](https://github.com/certd/certd/compare/v1.39.3...v1.39.4) (2026-03-17) ### Bug Fixes diff --git a/lerna.json b/lerna.json index 74361b969..b1b37df6c 100644 --- a/lerna.json +++ b/lerna.json @@ -9,5 +9,5 @@ } }, "npmClient": "pnpm", - "version": "1.39.4" + "version": "1.39.5" } diff --git a/packages/core/acme-client/CHANGELOG.md b/packages/core/acme-client/CHANGELOG.md index d7fdf2f00..54fb656cd 100644 --- a/packages/core/acme-client/CHANGELOG.md +++ b/packages/core/acme-client/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.39.5](https://github.com/publishlab/node-acme-client/compare/v1.39.4...v1.39.5) (2026-03-18) + +**Note:** Version bump only for package @certd/acme-client + ## [1.39.4](https://github.com/publishlab/node-acme-client/compare/v1.39.3...v1.39.4) (2026-03-17) **Note:** Version bump only for package @certd/acme-client diff --git a/packages/core/acme-client/package.json b/packages/core/acme-client/package.json index 0820e1d89..55545e686 100644 --- a/packages/core/acme-client/package.json +++ b/packages/core/acme-client/package.json @@ -3,7 +3,7 @@ "description": "Simple and unopinionated ACME client", "private": false, "author": "nmorsman", - "version": "1.39.4", + "version": "1.39.5", "type": "module", "module": "scr/index.js", "main": "src/index.js", @@ -18,7 +18,7 @@ "types" ], "dependencies": { - "@certd/basic": "^1.39.4", + "@certd/basic": "^1.39.5", "@peculiar/x509": "^1.11.0", "asn1js": "^3.0.5", "axios": "^1.9.0", @@ -70,5 +70,5 @@ "bugs": { "url": "https://github.com/publishlab/node-acme-client/issues" }, - "gitHead": "aacee4a94c2e2481be8a307fb5a6a5d04a09dda7" + "gitHead": "5f9341ad8edd08bb553c2d04e71f0838032e727f" } diff --git a/packages/core/basic/CHANGELOG.md b/packages/core/basic/CHANGELOG.md index d8ceef886..6490da021 100644 --- a/packages/core/basic/CHANGELOG.md +++ b/packages/core/basic/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.39.5](https://github.com/certd/certd/compare/v1.39.4...v1.39.5) (2026-03-18) + +**Note:** Version bump only for package @certd/basic + ## [1.39.4](https://github.com/certd/certd/compare/v1.39.3...v1.39.4) (2026-03-17) **Note:** Version bump only for package @certd/basic diff --git a/packages/core/basic/package.json b/packages/core/basic/package.json index a10233980..eb7483c30 100644 --- a/packages/core/basic/package.json +++ b/packages/core/basic/package.json @@ -1,7 +1,7 @@ { "name": "@certd/basic", "private": false, - "version": "1.39.4", + "version": "1.39.5", "type": "module", "main": "./dist/index.js", "module": "./dist/index.js", @@ -47,5 +47,5 @@ "tslib": "^2.8.1", "typescript": "^5.4.2" }, - "gitHead": "aacee4a94c2e2481be8a307fb5a6a5d04a09dda7" + "gitHead": "5f9341ad8edd08bb553c2d04e71f0838032e727f" } diff --git a/packages/core/pipeline/CHANGELOG.md b/packages/core/pipeline/CHANGELOG.md index d559e2a45..e8727a40e 100644 --- a/packages/core/pipeline/CHANGELOG.md +++ b/packages/core/pipeline/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.39.5](https://github.com/certd/certd/compare/v1.39.4...v1.39.5) (2026-03-18) + +**Note:** Version bump only for package @certd/pipeline + ## [1.39.4](https://github.com/certd/certd/compare/v1.39.3...v1.39.4) (2026-03-17) **Note:** Version bump only for package @certd/pipeline diff --git a/packages/core/pipeline/package.json b/packages/core/pipeline/package.json index 17a6885b9..37439c9dc 100644 --- a/packages/core/pipeline/package.json +++ b/packages/core/pipeline/package.json @@ -1,7 +1,7 @@ { "name": "@certd/pipeline", "private": false, - "version": "1.39.4", + "version": "1.39.5", "type": "module", "main": "./dist/index.js", "module": "./dist/index.js", @@ -18,8 +18,8 @@ "compile": "tsc --skipLibCheck --watch" }, "dependencies": { - "@certd/basic": "^1.39.4", - "@certd/plus-core": "^1.39.4", + "@certd/basic": "^1.39.5", + "@certd/plus-core": "^1.39.5", "dayjs": "^1.11.7", "lodash-es": "^4.17.21", "reflect-metadata": "^0.1.13" @@ -45,5 +45,5 @@ "tslib": "^2.8.1", "typescript": "^5.4.2" }, - "gitHead": "aacee4a94c2e2481be8a307fb5a6a5d04a09dda7" + "gitHead": "5f9341ad8edd08bb553c2d04e71f0838032e727f" } diff --git a/packages/libs/lib-huawei/CHANGELOG.md b/packages/libs/lib-huawei/CHANGELOG.md index 8af0f1fa3..3afc9fff5 100644 --- a/packages/libs/lib-huawei/CHANGELOG.md +++ b/packages/libs/lib-huawei/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.39.5](https://github.com/certd/certd/compare/v1.39.4...v1.39.5) (2026-03-18) + +**Note:** Version bump only for package @certd/lib-huawei + ## [1.39.4](https://github.com/certd/certd/compare/v1.39.3...v1.39.4) (2026-03-17) **Note:** Version bump only for package @certd/lib-huawei diff --git a/packages/libs/lib-huawei/package.json b/packages/libs/lib-huawei/package.json index f228725ee..276018bb9 100644 --- a/packages/libs/lib-huawei/package.json +++ b/packages/libs/lib-huawei/package.json @@ -1,7 +1,7 @@ { "name": "@certd/lib-huawei", "private": false, - "version": "1.39.4", + "version": "1.39.5", "main": "./dist/bundle.js", "module": "./dist/bundle.js", "types": "./dist/d/index.d.ts", @@ -24,5 +24,5 @@ "prettier": "^2.8.8", "tslib": "^2.8.1" }, - "gitHead": "aacee4a94c2e2481be8a307fb5a6a5d04a09dda7" + "gitHead": "5f9341ad8edd08bb553c2d04e71f0838032e727f" } diff --git a/packages/libs/lib-iframe/CHANGELOG.md b/packages/libs/lib-iframe/CHANGELOG.md index 2a80a14db..b28846ca1 100644 --- a/packages/libs/lib-iframe/CHANGELOG.md +++ b/packages/libs/lib-iframe/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.39.5](https://github.com/certd/certd/compare/v1.39.4...v1.39.5) (2026-03-18) + +**Note:** Version bump only for package @certd/lib-iframe + ## [1.39.4](https://github.com/certd/certd/compare/v1.39.3...v1.39.4) (2026-03-17) **Note:** Version bump only for package @certd/lib-iframe diff --git a/packages/libs/lib-iframe/package.json b/packages/libs/lib-iframe/package.json index 0ddfbb356..c6e18fe1f 100644 --- a/packages/libs/lib-iframe/package.json +++ b/packages/libs/lib-iframe/package.json @@ -1,7 +1,7 @@ { "name": "@certd/lib-iframe", "private": false, - "version": "1.39.4", + "version": "1.39.5", "type": "module", "main": "./dist/index.js", "module": "./dist/index.js", @@ -31,5 +31,5 @@ "tslib": "^2.8.1", "typescript": "^5.4.2" }, - "gitHead": "aacee4a94c2e2481be8a307fb5a6a5d04a09dda7" + "gitHead": "5f9341ad8edd08bb553c2d04e71f0838032e727f" } diff --git a/packages/libs/lib-jdcloud/CHANGELOG.md b/packages/libs/lib-jdcloud/CHANGELOG.md index 17f02499a..4128a9d2b 100644 --- a/packages/libs/lib-jdcloud/CHANGELOG.md +++ b/packages/libs/lib-jdcloud/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.39.5](https://github.com/certd/certd/compare/v1.39.4...v1.39.5) (2026-03-18) + +**Note:** Version bump only for package @certd/jdcloud + ## [1.39.4](https://github.com/certd/certd/compare/v1.39.3...v1.39.4) (2026-03-17) **Note:** Version bump only for package @certd/jdcloud diff --git a/packages/libs/lib-jdcloud/package.json b/packages/libs/lib-jdcloud/package.json index 62d96db5c..920ef7212 100644 --- a/packages/libs/lib-jdcloud/package.json +++ b/packages/libs/lib-jdcloud/package.json @@ -1,6 +1,6 @@ { "name": "@certd/jdcloud", - "version": "1.39.4", + "version": "1.39.5", "description": "jdcloud openApi sdk", "main": "./dist/bundle.js", "module": "./dist/bundle.js", @@ -56,5 +56,5 @@ "fetch" ] }, - "gitHead": "aacee4a94c2e2481be8a307fb5a6a5d04a09dda7" + "gitHead": "5f9341ad8edd08bb553c2d04e71f0838032e727f" } diff --git a/packages/libs/lib-k8s/CHANGELOG.md b/packages/libs/lib-k8s/CHANGELOG.md index 15470a97d..337772d05 100644 --- a/packages/libs/lib-k8s/CHANGELOG.md +++ b/packages/libs/lib-k8s/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.39.5](https://github.com/certd/certd/compare/v1.39.4...v1.39.5) (2026-03-18) + +**Note:** Version bump only for package @certd/lib-k8s + ## [1.39.4](https://github.com/certd/certd/compare/v1.39.3...v1.39.4) (2026-03-17) **Note:** Version bump only for package @certd/lib-k8s diff --git a/packages/libs/lib-k8s/package.json b/packages/libs/lib-k8s/package.json index 322476135..01346146b 100644 --- a/packages/libs/lib-k8s/package.json +++ b/packages/libs/lib-k8s/package.json @@ -1,7 +1,7 @@ { "name": "@certd/lib-k8s", "private": false, - "version": "1.39.4", + "version": "1.39.5", "type": "module", "main": "./dist/index.js", "module": "./dist/index.js", @@ -17,7 +17,7 @@ "pub": "npm publish" }, "dependencies": { - "@certd/basic": "^1.39.4", + "@certd/basic": "^1.39.5", "@kubernetes/client-node": "0.21.0" }, "devDependencies": { @@ -32,5 +32,5 @@ "tslib": "^2.8.1", "typescript": "^5.4.2" }, - "gitHead": "aacee4a94c2e2481be8a307fb5a6a5d04a09dda7" + "gitHead": "5f9341ad8edd08bb553c2d04e71f0838032e727f" } diff --git a/packages/libs/lib-server/CHANGELOG.md b/packages/libs/lib-server/CHANGELOG.md index 966481457..a8926a9c2 100644 --- a/packages/libs/lib-server/CHANGELOG.md +++ b/packages/libs/lib-server/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.39.5](https://github.com/certd/certd/compare/v1.39.4...v1.39.5) (2026-03-18) + +**Note:** Version bump only for package @certd/lib-server + ## [1.39.4](https://github.com/certd/certd/compare/v1.39.3...v1.39.4) (2026-03-17) **Note:** Version bump only for package @certd/lib-server diff --git a/packages/libs/lib-server/package.json b/packages/libs/lib-server/package.json index 4d38187e3..0701d3823 100644 --- a/packages/libs/lib-server/package.json +++ b/packages/libs/lib-server/package.json @@ -1,6 +1,6 @@ { "name": "@certd/lib-server", - "version": "1.39.4", + "version": "1.39.5", "description": "midway with flyway, sql upgrade way ", "private": false, "type": "module", @@ -28,11 +28,11 @@ ], "license": "AGPL", "dependencies": { - "@certd/acme-client": "^1.39.4", - "@certd/basic": "^1.39.4", - "@certd/pipeline": "^1.39.4", - "@certd/plugin-lib": "^1.39.4", - "@certd/plus-core": "^1.39.4", + "@certd/acme-client": "^1.39.5", + "@certd/basic": "^1.39.5", + "@certd/pipeline": "^1.39.5", + "@certd/plugin-lib": "^1.39.5", + "@certd/plus-core": "^1.39.5", "@midwayjs/cache": "3.14.0", "@midwayjs/core": "3.20.11", "@midwayjs/i18n": "3.20.13", @@ -64,5 +64,5 @@ "typeorm": "^0.3.11", "typescript": "^5.4.2" }, - "gitHead": "aacee4a94c2e2481be8a307fb5a6a5d04a09dda7" + "gitHead": "5f9341ad8edd08bb553c2d04e71f0838032e727f" } diff --git a/packages/libs/midway-flyway-js/CHANGELOG.md b/packages/libs/midway-flyway-js/CHANGELOG.md index 6c3a29fe0..e8b7df862 100644 --- a/packages/libs/midway-flyway-js/CHANGELOG.md +++ b/packages/libs/midway-flyway-js/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.39.5](https://github.com/certd/certd/compare/v1.39.4...v1.39.5) (2026-03-18) + +**Note:** Version bump only for package @certd/midway-flyway-js + ## [1.39.4](https://github.com/certd/certd/compare/v1.39.3...v1.39.4) (2026-03-17) **Note:** Version bump only for package @certd/midway-flyway-js diff --git a/packages/libs/midway-flyway-js/package.json b/packages/libs/midway-flyway-js/package.json index 4c8ec3f6b..519524a26 100644 --- a/packages/libs/midway-flyway-js/package.json +++ b/packages/libs/midway-flyway-js/package.json @@ -1,6 +1,6 @@ { "name": "@certd/midway-flyway-js", - "version": "1.39.4", + "version": "1.39.5", "description": "midway with flyway, sql upgrade way ", "private": false, "type": "module", @@ -46,5 +46,5 @@ "typeorm": "^0.3.11", "typescript": "^5.4.2" }, - "gitHead": "aacee4a94c2e2481be8a307fb5a6a5d04a09dda7" + "gitHead": "5f9341ad8edd08bb553c2d04e71f0838032e727f" } diff --git a/packages/plugins/plugin-cert/CHANGELOG.md b/packages/plugins/plugin-cert/CHANGELOG.md index c3af8b6f7..2c7386dc1 100644 --- a/packages/plugins/plugin-cert/CHANGELOG.md +++ b/packages/plugins/plugin-cert/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.39.5](https://github.com/certd/certd/compare/v1.39.4...v1.39.5) (2026-03-18) + +**Note:** Version bump only for package @certd/plugin-cert + ## [1.39.4](https://github.com/certd/certd/compare/v1.39.3...v1.39.4) (2026-03-17) **Note:** Version bump only for package @certd/plugin-cert diff --git a/packages/plugins/plugin-cert/package.json b/packages/plugins/plugin-cert/package.json index 82e47e6a5..26eddee75 100644 --- a/packages/plugins/plugin-cert/package.json +++ b/packages/plugins/plugin-cert/package.json @@ -1,7 +1,7 @@ { "name": "@certd/plugin-cert", "private": false, - "version": "1.39.4", + "version": "1.39.5", "type": "module", "main": "./dist/index.js", "types": "./dist/index.d.ts", @@ -17,10 +17,10 @@ "compile": "tsc --skipLibCheck --watch" }, "dependencies": { - "@certd/acme-client": "^1.39.4", - "@certd/basic": "^1.39.4", - "@certd/pipeline": "^1.39.4", - "@certd/plugin-lib": "^1.39.4", + "@certd/acme-client": "^1.39.5", + "@certd/basic": "^1.39.5", + "@certd/pipeline": "^1.39.5", + "@certd/plugin-lib": "^1.39.5", "psl": "^1.9.0", "punycode.js": "^2.3.1" }, @@ -38,5 +38,5 @@ "tslib": "^2.8.1", "typescript": "^5.4.2" }, - "gitHead": "aacee4a94c2e2481be8a307fb5a6a5d04a09dda7" + "gitHead": "5f9341ad8edd08bb553c2d04e71f0838032e727f" } diff --git a/packages/plugins/plugin-lib/CHANGELOG.md b/packages/plugins/plugin-lib/CHANGELOG.md index 6d0c41a66..09d157f33 100644 --- a/packages/plugins/plugin-lib/CHANGELOG.md +++ b/packages/plugins/plugin-lib/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.39.5](https://github.com/certd/certd/compare/v1.39.4...v1.39.5) (2026-03-18) + +**Note:** Version bump only for package @certd/plugin-lib + ## [1.39.4](https://github.com/certd/certd/compare/v1.39.3...v1.39.4) (2026-03-17) ### Bug Fixes diff --git a/packages/plugins/plugin-lib/package.json b/packages/plugins/plugin-lib/package.json index 55577d9ea..0d103bd65 100644 --- a/packages/plugins/plugin-lib/package.json +++ b/packages/plugins/plugin-lib/package.json @@ -1,7 +1,7 @@ { "name": "@certd/plugin-lib", "private": false, - "version": "1.39.4", + "version": "1.39.5", "type": "module", "main": "./dist/index.js", "types": "./dist/index.d.ts", @@ -22,10 +22,10 @@ "@alicloud/pop-core": "^1.7.10", "@alicloud/tea-util": "^1.4.11", "@aws-sdk/client-s3": "^3.964.0", - "@certd/acme-client": "^1.39.4", - "@certd/basic": "^1.39.4", - "@certd/pipeline": "^1.39.4", - "@certd/plus-core": "^1.39.4", + "@certd/acme-client": "^1.39.5", + "@certd/basic": "^1.39.5", + "@certd/pipeline": "^1.39.5", + "@certd/plus-core": "^1.39.5", "@kubernetes/client-node": "0.21.0", "ali-oss": "^6.22.0", "basic-ftp": "^5.0.5", @@ -57,5 +57,5 @@ "tslib": "^2.8.1", "typescript": "^5.4.2" }, - "gitHead": "aacee4a94c2e2481be8a307fb5a6a5d04a09dda7" + "gitHead": "5f9341ad8edd08bb553c2d04e71f0838032e727f" } diff --git a/packages/ui/certd-client/CHANGELOG.md b/packages/ui/certd-client/CHANGELOG.md index 19dca930d..90028e6de 100644 --- a/packages/ui/certd-client/CHANGELOG.md +++ b/packages/ui/certd-client/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.39.5](https://github.com/certd/certd/compare/v1.39.4...v1.39.5) (2026-03-18) + +### Bug Fixes + +* 修复修改分组报错的bug ([224db7d](https://github.com/certd/certd/commit/224db7da57dbdddf25bcac7faa0a29eb228c5a33)) + +### Performance Improvements + +* passkey 支持Bitwarden ([29f44c6](https://github.com/certd/certd/commit/29f44c67c808bed9ff1c9d4884d39a1a62d043a7)) +* passkey登录放到下方其他登录位置 ([1413e1a](https://github.com/certd/certd/commit/1413e1aff4aabcfd471716338c210fbcfd76c8f9)) + ## [1.39.4](https://github.com/certd/certd/compare/v1.39.3...v1.39.4) (2026-03-17) ### Bug Fixes diff --git a/packages/ui/certd-client/package.json b/packages/ui/certd-client/package.json index f33c10274..0b535de31 100644 --- a/packages/ui/certd-client/package.json +++ b/packages/ui/certd-client/package.json @@ -1,6 +1,6 @@ { "name": "@certd/ui-client", - "version": "1.39.4", + "version": "1.39.5", "private": true, "scripts": { "dev": "vite --open", @@ -106,8 +106,8 @@ "zod-defaults": "^0.1.3" }, "devDependencies": { - "@certd/lib-iframe": "^1.39.4", - "@certd/pipeline": "^1.39.4", + "@certd/lib-iframe": "^1.39.5", + "@certd/pipeline": "^1.39.5", "@rollup/plugin-commonjs": "^25.0.7", "@rollup/plugin-node-resolve": "^15.2.3", "@types/chai": "^4.3.12", diff --git a/packages/ui/certd-client/src/layout/components/user-info/index.vue b/packages/ui/certd-client/src/layout/components/user-info/index.vue index ab082f913..0150bb205 100644 --- a/packages/ui/certd-client/src/layout/components/user-info/index.vue +++ b/packages/ui/certd-client/src/layout/components/user-info/index.vue @@ -1,6 +1,6 @@ -
+
@@ -195,64 +184,6 @@ const twoFactor = reactive({ verifyCode: "", }); -const passkeySupported = ref(false); -const passkeyEnabled = ref(false); - -const checkPasskeySupport = () => { - passkeySupported.value = false; - if (typeof window !== "undefined" && "credentials" in navigator && "PublicKeyCredential" in window) { - passkeySupported.value = true; - } -}; - -const handlePasskeyLogin = async () => { - if (!passkeySupported.value) { - notification.error({ message: t("authentication.passkeyNotSupported") }); - return; - } - - loading.value = true; - try { - const optionsResponse: any = await request({ - url: "/passkey/generateAuthentication", - method: "post", - }); - const options = optionsResponse; - - console.log("passkey authentication options:", options, JSON.stringify(options)); - const credential = await (navigator.credentials as any).get({ - publicKey: { - challenge: Uint8Array.from(atob(options.challenge.replace(/-/g, "+").replace(/_/g, "/")), c => c.charCodeAt(0)), - rpId: options.rpId, - allowCredentials: options.allowCredentials || [], - timeout: options.timeout || 60000, - // attestation: options.attestation, - // excludeCredentials: excludeCredentials, - // extensions: options.extensions, - // authenticatorSelection: options.authenticatorSelection, - // hints: options.hints, - }, - }); - - console.log("passkey authentication credential:", credential, JSON.stringify(credential)); - if (!credential) { - throw new Error("Passkey认证失败"); - } - - const loginRes: any = await UserApi.loginByPasskey({ - credential, - challenge: options.challenge, - }); - - await userStore.onLoginSuccess(loginRes); - } catch (e: any) { - console.error("Passkey登录失败:", e); - notification.error({ message: e.message || "Passkey登录失败" }); - } finally { - loading.value = false; - } -}; - const handleFinish = async () => { loading.value = true; try { @@ -301,9 +232,7 @@ const isOauthOnly = computed(() => { return sysPublicSettings.oauthOnly && settingStore.isPlus && sysPublicSettings.oauthEnabled; }); -onMounted(() => { - checkPasskeySupport(); -}); +onMounted(() => {});