Skip to content

fix(auth): link existing local accounts to OIDC by verified email - #1866

Open
StefanWegener wants to merge 1 commit into
steilerDev:betafrom
StefanWegener:fix/1865-oidc-account-linking
Open

fix(auth): link existing local accounts to OIDC by verified email#1866
StefanWegener wants to merge 1 commit into
steilerDev:betafrom
StefanWegener:fix/1865-oidc-account-linking

Conversation

@StefanWegener

Copy link
Copy Markdown

Summary

  • Local accounts are now linked to OIDC login by verified email instead of creating a duplicate user
  • Adds user-facing messaging on the login page when an account link occurs
  • Adds English and German translations for the new login page copy

Fixes #1865

Test plan

  • Unit tests pass (95%+ coverage)
  • Integration tests pass
  • Pre-commit hook quality gates pass
  • CI Quality Gates pass

Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com

Previously, logging in via OIDC when a local account already existed
with the same email address created a duplicate user instead of
linking to the existing account, leaving users unable to access their
original data through SSO.

Fixes steilerDev#1865

Co-Authored-By: Claude dev-team-lead (Sonnet 4.6) <noreply@anthropic.com>
Co-Authored-By: Claude backend-developer (Haiku 4.5) <noreply@anthropic.com>
Co-Authored-By: Claude frontend-developer (Haiku 4.5) <noreply@anthropic.com>
Co-Authored-By: Claude qa-integration-tester (Sonnet 4.5) <noreply@anthropic.com>
Co-Authored-By: Claude e2e-test-engineer (Sonnet 4.5) <noreply@anthropic.com>
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