Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update credential storage #53

Merged
merged 69 commits into from
Dec 3, 2023
Merged

Update credential storage #53

merged 69 commits into from
Dec 3, 2023

Conversation

Firehed
Copy link
Owner

@Firehed Firehed commented Nov 19, 2023

WebAuthn Level 3 §7.1¶27 now makes an official recommendation as to what data should be persisted during credential registration. This prepares the credential object such that the library will be able to do so.

Copy link

codecov bot commented Nov 19, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (d76ab54) 82.90% compared to head (12eeffd) 85.23%.

Additional details and impacted files
@@             Coverage Diff              @@
##               main      #53      +/-   ##
============================================
+ Coverage     82.90%   85.23%   +2.33%     
- Complexity      233      253      +20     
============================================
  Files            27       27              
  Lines           702      813     +111     
============================================
+ Hits            582      693     +111     
  Misses          120      120              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@Firehed Firehed mentioned this pull request Nov 19, 2023
Firehed added a commit that referenced this pull request Nov 20, 2023
This is being pulled out of #53 to ease the storage of the attestation
object without having to reinvent any data formats. Unused at this time.
Firehed added a commit that referenced this pull request Nov 21, 2023
This adds additional methods to the credential interface for tracking
the [complete set of recommended
data](https://www.w3.org/TR/webauthn-3/#reg-ceremony-store-credential-record)
in the updated spec (§7.1¶27).

This does NOT yet integrate the updated data into the storage tooling.
As has been the trend recently, this is being pulled out of #53.
@Firehed Firehed marked this pull request as ready for review December 3, 2023 00:27
@Firehed Firehed merged commit 8922c02 into main Dec 3, 2023
10 checks passed
@Firehed Firehed deleted the update-credential-storage branch December 3, 2023 05:20
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