Skip to content

feat: Update passkey data deserialization#256

Merged
gtema merged 1 commit intomainfrom
cli
Sep 10, 2025
Merged

feat: Update passkey data deserialization#256
gtema merged 1 commit intomainfrom
cli

Conversation

@gtema
Copy link
Collaborator

@gtema gtema commented Sep 10, 2025

In practice webauthn uses camelCase serialization and deserialization.
That does not match to what we declare and generate. Also to enable
eventual support for other libraries do explicit casting to the
structure handling the Base64UrlSafeData ser/deser.

@github-actions
Copy link

github-actions bot commented Sep 10, 2025

🐰 Bencher Report

Branchcli
Testbedubuntu-latest
Click to view all benchmark results
BenchmarkLatencyBenchmark Result
microseconds (µs)
(Result Δ%)
Upper Boundary
microseconds (µs)
(Limit %)
fernet token/project📈 view plot
🚷 view threshold
1.07 µs
(-84.18%)Baseline: 6.76 µs
16.91 µs
(6.32%)
🐰 View full continuous benchmarking report in Bencher

@gtema gtema force-pushed the cli branch 2 times, most recently from 03500d1 to 6c18238 Compare September 10, 2025 17:54
In practice webauthn uses camelCase serialization and deserialization.
That does not match to what we declare and generate. Also to enable
eventual support for other libraries do explicit casting to the
structure handling the Base64UrlSafeData ser/deser.
@gtema gtema merged commit 8112ec1 into main Sep 10, 2025
20 checks passed
@gtema gtema deleted the cli branch September 11, 2025 10:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments