feat: Implement a 2FA authenticator tool with token management, QR scanning, and UI components.

This commit is contained in:
2026-01-21 15:37:29 +08:00
parent f42ad02cc3
commit bad93bb877
7 changed files with 106 additions and 53 deletions

12
pnpm-lock.yaml generated
View File

@@ -184,8 +184,8 @@ importers:
specifier: 1.3.3
version: 1.3.3
typescript:
specifier: ^5
version: 5.0.2
specifier: ^5.9.3
version: 5.9.3
packages:
@@ -1694,9 +1694,9 @@ packages:
tw-animate-css@1.3.3:
resolution: {integrity: sha512-tXE2TRWrskc4TU3RDd7T8n8Np/wCfoeH9gz22c7PzYqNPQ9FBGFbWWzwL0JyHcFp+jHozmF76tbHfPAx22ua2Q==}
typescript@5.0.2:
resolution: {integrity: sha512-wVORMBGO/FAs/++blGNeAVdbNKtIh1rbBL2EyQ1+J9lClJ93KiiKe8PmFIVdXhHcyv44SL9oglmfeSsndo0jRw==}
engines: {node: '>=12.20'}
typescript@5.9.3:
resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==}
engines: {node: '>=14.17'}
hasBin: true
undici-types@6.11.1:
@@ -3173,7 +3173,7 @@ snapshots:
tw-animate-css@1.3.3: {}
typescript@5.0.2: {}
typescript@5.9.3: {}
undici-types@6.11.1: {}