Skip to content

fix(auth): re-sync the profile from the OAuth provider on sign-in - #24

Merged
canghai118 merged 1 commit into
linkcraftstudio:mainfrom
canghai118:main
Aug 25, 2026
Merged

fix(auth): re-sync the profile from the OAuth provider on sign-in#24
canghai118 merged 1 commit into
linkcraftstudio:mainfrom
canghai118:main

Conversation

@canghai118

Copy link
Copy Markdown
Contributor

FeedLog has no self-serve profile editor, so the OAuth provider is the source of truth for name / avatar / email. Without overrideUserInfoOnSignIn, a rename on the provider's side stayed invisible here forever — the record was only ever written at first sign-up.

What this PR does

Why

Closes #

How to review

Checklist

  • Commits are signed off (git commit -s)
  • Tests pass locally (pnpm build)
  • If schema changed, migration was generated (pnpm generate:migration) and committed
  • If public API or env vars changed, README.md / .env.example / docs/deploy/* updated
  • No secrets, internal URLs, or team member names in the diff

FeedLog has no self-serve profile editor, so the OAuth provider is the
source of truth for name / avatar / email. Without
overrideUserInfoOnSignIn, a rename on the provider's side stayed
invisible here forever — the record was only ever written at first
sign-up.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@canghai118
canghai118 merged commit e8d0693 into linkcraftstudio:main Aug 25, 2026
2 checks passed
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