webauthn-framework icon indicating copy to clipboard operation
webauthn-framework copied to clipboard

feat: add webauthn signal api serializers

Open joostdebruijn opened this issue 6 months ago • 2 comments

Target branch: 5.3.x Resolves issue: n/a

  • [ ] It is a Bug fix
  • [x] It is a New feature
  • [ ] Breaks BC
  • [ ] Includes Deprecations

The WebAuthn Signal API is a new extension to WebAuthn that allows servers and clients to exchange additional “signal” data in a privacy-preserving way, enabling scenarios such as passkey upgrade flows, security key cross-device operations, seamless migration, and more. See the W3C explainer and Chrome Developer Docs.

This pull request introduces new denormalizers and corresponding signal classes to support WebAuthn serialization for the Signal API. These changes handle three signals: AllAcceptedCredentials, CurrentUserDetails, and UnknownCredential.

joostdebruijn avatar May 25 '25 19:05 joostdebruijn

I'm not sure what to do with the failing checks, because some checks are failing on files I didn't touch.

joostdebruijn avatar May 25 '25 19:05 joostdebruijn

Hi,

Many thanks. I was not aware of these signals. I read the documentation carefully and it looks really interesting.

I will investigate the failing tests.

Spomky avatar May 26 '25 20:05 Spomky

Many thanks !

Spomky avatar Oct 22 '25 08:10 Spomky