Skip to content

Revamp social login in two flows: login and link#8880

Merged
frankie567 merged 8 commits intomainfrom
pol-8878
Jan 13, 2026
Merged

Revamp social login in two flows: login and link#8880
frankie567 merged 8 commits intomainfrom
pol-8878

Conversation

@frankie567
Copy link
Member

@frankie567 frankie567 commented Jan 12, 2026

Fix #8878

  • server/kit/oauth: factorize common oauth login logic
  • server/integrations/apple: remove account linking implementation, only login flow
  • clients/web: use login/link flow accordingly on GitHub OAuth
  • clients/packages/client: update OpenAPI client
  • server/integrations/github: split oauth2 into two distinct login and link flows
  • clients/web: use login/link flow accordingly on Google OAuth
  • clients/packages/client: update OpenAPI client
  • server/integrations/google: split oauth2 into two distinct login and link flows

@vercel
Copy link

vercel bot commented Jan 12, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

2 Skipped Deployments
Project Deployment Review Updated (UTC)
polar Ignored Ignored Preview Jan 13, 2026 8:30am
polar-sandbox Ignored Ignored Preview Jan 13, 2026 8:30am

@github-actions
Copy link
Contributor

📦 Next.js Bundle Analysis for web

This analysis was generated by the Next.js Bundle Analysis action. 🤖

This PR introduced no changes to the JavaScript bundle! 🙌

1 similar comment
@github-actions
Copy link
Contributor

📦 Next.js Bundle Analysis for web

This analysis was generated by the Next.js Bundle Analysis action. 🤖

This PR introduced no changes to the JavaScript bundle! 🙌

@github-actions
Copy link
Contributor

📦 Next.js Bundle Analysis for web

This analysis was generated by the Next.js Bundle Analysis action. 🤖

This PR introduced no changes to the JavaScript bundle! 🙌

@frankie567 frankie567 merged commit 8ddccc4 into main Jan 13, 2026
16 checks passed
@frankie567 frankie567 deleted the pol-8878 branch January 13, 2026 08:37
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.

Split OAuth login/link flows

1 participant