[PR #2148] [MERGED] feat(oauth2): override user info on provider sign-in #12426

Closed
opened 2026-04-13 08:22:29 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/better-auth/better-auth/pull/2148
Author: @Bekacru
Created: 4/6/2025
Status: Merged
Merged: 4/12/2025
Merged by: @Bekacru

Base: mainHead: feat/override-user-info


📝 Commits (5)

  • 3fbb503 feat(oauth2): override user info on provider sign-in
  • c55f336 improve email verification handling
  • d196845 resolve mrge
  • 062e697 fix(sso): update overrideUserInfo handling to use provider configuration
  • 4c1ae5c fix param

📊 Changes

4 files changed (+48 additions, -1 deletions)

View changed files

📝 packages/better-auth/src/oauth2/link-account.ts (+13 -0)
📝 packages/better-auth/src/oauth2/types.ts (+7 -0)
📝 packages/better-auth/src/plugins/generic-oauth/index.ts (+9 -0)
📝 packages/better-auth/src/plugins/sso/index.ts (+19 -1)

📄 Description

closes #1478
closes #950


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/better-auth/better-auth/pull/2148 **Author:** [@Bekacru](https://github.com/Bekacru) **Created:** 4/6/2025 **Status:** ✅ Merged **Merged:** 4/12/2025 **Merged by:** [@Bekacru](https://github.com/Bekacru) **Base:** `main` ← **Head:** `feat/override-user-info` --- ### 📝 Commits (5) - [`3fbb503`](https://github.com/better-auth/better-auth/commit/3fbb50343c92088f0d7f22b4e0d2d17c466dbc80) feat(oauth2): override user info on provider sign-in - [`c55f336`](https://github.com/better-auth/better-auth/commit/c55f336e76910fd73249ba7aa32a12bfee3eae10) improve email verification handling - [`d196845`](https://github.com/better-auth/better-auth/commit/d196845ff68af8acc6521dda6784c7390c87f0db) resolve mrge - [`062e697`](https://github.com/better-auth/better-auth/commit/062e6972577faafa70a60c64e775000ac711b855) fix(sso): update overrideUserInfo handling to use provider configuration - [`4c1ae5c`](https://github.com/better-auth/better-auth/commit/4c1ae5c35393432efe917b95322f116d797bd36e) fix param ### 📊 Changes **4 files changed** (+48 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `packages/better-auth/src/oauth2/link-account.ts` (+13 -0) 📝 `packages/better-auth/src/oauth2/types.ts` (+7 -0) 📝 `packages/better-auth/src/plugins/generic-oauth/index.ts` (+9 -0) 📝 `packages/better-auth/src/plugins/sso/index.ts` (+19 -1) </details> ### 📄 Description closes #1478 closes #950 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-13 08:22:29 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/better-auth#12426