feat: enforce device-bound connect challenge

This commit is contained in:
Peter Steinberger
2026-01-20 11:15:10 +00:00
parent 121ae6036b
commit dfbf6ac263
21 changed files with 953 additions and 129 deletions

8
pnpm-lock.yaml generated
View File

@@ -361,6 +361,9 @@ importers:
ui:
dependencies:
'@noble/ed25519':
specifier: 3.0.0
version: 3.0.0
dompurify:
specifier: ^3.3.1
version: 3.3.1
@@ -1292,6 +1295,9 @@ packages:
'@napi-rs/wasm-runtime@1.1.1':
resolution: {integrity: sha512-p64ah1M1ld8xjWv3qbvFwHiFVWrq1yFvV4f7w+mzaqiR4IlSgkqhcRdHwsGgomwzBH51sRY4NEowLxnaBjcW/A==}
'@noble/ed25519@3.0.0':
resolution: {integrity: sha512-QyteqMNm0GLqfa5SoYbSC3+Pvykwpn95Zgth4MFVSMKBB75ELl9tX1LAVsN4c3HXOrakHsF2gL4zWDAYCcsnzg==}
'@node-llama-cpp/linux-arm64@3.14.5':
resolution: {integrity: sha512-58IcWW7EOqc/66mYWXRsoMCy1MR3pTX/YaC0HYF9Rg5XeAPKhUP7NHrglbqgjO62CkcuFZaSEiX2AtG972GQYQ==}
engines: {node: '>=20.0.0'}
@@ -6131,6 +6137,8 @@ snapshots:
'@tybys/wasm-util': 0.10.1
optional: true
'@noble/ed25519@3.0.0': {}
'@node-llama-cpp/linux-arm64@3.14.5':
optional: true