[PR #3076] [CLOSED] feat: allow create an org on signup and set active org on sign in #12880

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

📋 Pull Request Information

Original PR: https://github.com/better-auth/better-auth/pull/3076
Author: @Kinfe123
Created: 6/18/2025
Status: Closed

Base: mainHead: feat/allow-create-org-on-signup


📝 Commits (10+)

📊 Changes

11 files changed (+309 additions, -14 deletions)

View changed files

📝 packages/better-auth/src/api/routes/sign-in.test.ts (+59 -0)
📝 packages/better-auth/src/api/routes/sign-in.ts (+28 -2)
📝 packages/better-auth/src/api/routes/sign-out.test.ts (+41 -0)
📝 packages/better-auth/src/api/routes/sign-out.ts (+22 -0)
📝 packages/better-auth/src/api/routes/sign-up.test.ts (+44 -0)
📝 packages/better-auth/src/api/routes/sign-up.ts (+68 -11)
📝 packages/better-auth/src/client/client.test.ts (+2 -0)
📝 packages/better-auth/src/db/get-tables.ts (+15 -0)
📝 packages/better-auth/src/db/schema.ts (+1 -0)
📝 packages/better-auth/src/oauth2/link-account.ts (+27 -1)
📝 packages/better-auth/src/types/types.test.ts (+2 -0)

📄 Description

No description provided


🔄 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/3076 **Author:** [@Kinfe123](https://github.com/Kinfe123) **Created:** 6/18/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `feat/allow-create-org-on-signup` --- ### 📝 Commits (10+) - [`ea8b51e`](https://github.com/better-auth/better-auth/commit/ea8b51ef2222144cd66b47fdba28f2444a58adfa) fix: userID to be serialized - [`469404b`](https://github.com/better-auth/better-auth/commit/469404ba90c679648f0a0c40abba29cdf31473dc) feat: allow create an org on signup - [`d6d9910`](https://github.com/better-auth/better-auth/commit/d6d991062c4c9ba6881a5d26fc11d17c9f1a4c9c) clean up - [`9b1f67a`](https://github.com/better-auth/better-auth/commit/9b1f67a20144cfbd5271348e2146c959ce3d8885) update and lint - [`58ad0d2`](https://github.com/better-auth/better-auth/commit/58ad0d2a30afeb2aa1a64ad639a6ba0b9d506a6a) clean up - [`5808002`](https://github.com/better-auth/better-auth/commit/5808002d945afb4c2f0c8b0b50444782598c02cb) update - [`872931f`](https://github.com/better-auth/better-auth/commit/872931f7bda683f2ee419c899336ae87e318c0e2) update - [`d3db68f`](https://github.com/better-auth/better-auth/commit/d3db68ff59ca69f1fba9f5934de39dac765f8bdb) update - [`80b6961`](https://github.com/better-auth/better-auth/commit/80b6961ecdb67d72a688d0cb2cdd4baf2489c6aa) type - [`7321bfb`](https://github.com/better-auth/better-auth/commit/7321bfb11fe7b5ea2051576f162c19241be52d49) adding for oauth and update ### 📊 Changes **11 files changed** (+309 additions, -14 deletions) <details> <summary>View changed files</summary> 📝 `packages/better-auth/src/api/routes/sign-in.test.ts` (+59 -0) 📝 `packages/better-auth/src/api/routes/sign-in.ts` (+28 -2) 📝 `packages/better-auth/src/api/routes/sign-out.test.ts` (+41 -0) 📝 `packages/better-auth/src/api/routes/sign-out.ts` (+22 -0) 📝 `packages/better-auth/src/api/routes/sign-up.test.ts` (+44 -0) 📝 `packages/better-auth/src/api/routes/sign-up.ts` (+68 -11) 📝 `packages/better-auth/src/client/client.test.ts` (+2 -0) 📝 `packages/better-auth/src/db/get-tables.ts` (+15 -0) 📝 `packages/better-auth/src/db/schema.ts` (+1 -0) 📝 `packages/better-auth/src/oauth2/link-account.ts` (+27 -1) 📝 `packages/better-auth/src/types/types.test.ts` (+2 -0) </details> ### 📄 Description _No description provided_ --- <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:38:57 -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#12880