Skip to content

Add Jackson Mixin for WebAuthnAuthentication#18878

Merged
rwinch merged 1 commit intospring-projects:7.0.xfrom
making:add-webauthnauthentication-mixin
Mar 16, 2026
Merged

Add Jackson Mixin for WebAuthnAuthentication#18878
rwinch merged 1 commit intospring-projects:7.0.xfrom
making:add-webauthnauthentication-mixin

Conversation

@making
Copy link
Member

@making making commented Mar 11, 2026

This PR adds Jackson Mixin for WebAuthnAuthentication.
Without this change, Passkeys support with Authorization Server + JdbcOAuth2AuthorizationService won't work.

Closes gh-18034

@spring-projects-issues spring-projects-issues added the status: waiting-for-triage An issue we've not yet triaged label Mar 11, 2026
making added a commit to making/oauth2-sso-demo that referenced this pull request Mar 11, 2026
@making making force-pushed the add-webauthnauthentication-mixin branch from 85374d8 to 458a432 Compare March 16, 2026 01:07
@rwinch rwinch force-pushed the add-webauthnauthentication-mixin branch from 458a432 to aff17d8 Compare March 16, 2026 15:27
@rwinch rwinch changed the base branch from main to 7.0.x March 16, 2026 15:28
@rwinch rwinch self-assigned this Mar 16, 2026
@rwinch rwinch added type: bug A general bug in: webauthn WebAuthn and Passkeys and removed status: waiting-for-triage An issue we've not yet triaged labels Mar 16, 2026
@rwinch rwinch added this to the 7.0.4 milestone Mar 16, 2026
Closes spring-projectsgh-18034

Signed-off-by: Toshiaki Maki <makingx@gmail.com>
@rwinch rwinch force-pushed the add-webauthnauthentication-mixin branch from aff17d8 to 47146f3 Compare March 16, 2026 15:33
@rwinch rwinch merged commit 524ae92 into spring-projects:7.0.x Mar 16, 2026
6 checks passed
@rwinch
Copy link
Member

rwinch commented Mar 16, 2026

Thank. you @making! This is merged into 7.0.x and main now

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

in: webauthn WebAuthn and Passkeys type: bug A general bug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

WebAuthnAuthentication Jackson config is missing and breaks oauth2 authorization server

3 participants