[PR #56] [MERGED] feat: phone number plugin #3073

Closed
opened 2026-03-13 10:39:00 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/better-auth/better-auth/pull/56
Author: @Bekacru
Created: 10/1/2024
Status: Merged
Merged: 10/2/2024
Merged by: @Bekacru

Base: mainHead: phone-number


📝 Commits (10+)

📊 Changes

28 files changed (+1158 additions, -202 deletions)

View changed files

📝 docs/components/sidebar-content.tsx (+6 -0)
📝 docs/content/docs/concepts/database.mdx (+36 -12)
📝 docs/content/docs/installation.mdx (+9 -9)
docs/content/docs/plugins/phone-number.mdx (+203 -0)
📝 packages/better-auth/package.json (+2 -1)
📝 packages/better-auth/src/adapters/drizzle-adapter/test/__snapshots__/adapter.drizzle.test.ts.snap (+7 -0)
📝 packages/better-auth/src/adapters/prisma-adapter/test/__snapshots__/adapter.prisma.test.ts.snap (+18 -0)
📝 packages/better-auth/src/api/routes/session.ts (+12 -37)
📝 packages/better-auth/src/cli/utils/get-schema.ts (+22 -36)
📝 packages/better-auth/src/client/path-to-object.ts (+36 -5)
📝 packages/better-auth/src/client/plugins/index.ts (+1 -0)
📝 packages/better-auth/src/client/proxy.ts (+1 -1)
📝 packages/better-auth/src/client/types.ts (+3 -2)
📝 packages/better-auth/src/db/field.ts (+1 -1)
📝 packages/better-auth/src/db/get-tables.ts (+21 -3)
📝 packages/better-auth/src/db/internal-adapter.ts (+74 -75)
📝 packages/better-auth/src/db/schema.ts (+8 -4)
packages/better-auth/src/db/with-hooks.ts (+67 -0)
📝 packages/better-auth/src/init.ts (+1 -0)
📝 packages/better-auth/src/plugins/index.ts (+1 -0)

...and 8 more files

📄 Description

  • base plugin to allow sing-in and sign-up
  • phone number verification
  • otp login
  • docs

🔄 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/56 **Author:** [@Bekacru](https://github.com/Bekacru) **Created:** 10/1/2024 **Status:** ✅ Merged **Merged:** 10/2/2024 **Merged by:** [@Bekacru](https://github.com/Bekacru) **Base:** `main` ← **Head:** `phone-number` --- ### 📝 Commits (10+) - [`027d50b`](https://github.com/better-auth/better-auth/commit/027d50b0a11b3c29a2ac0da7eb8f0abac5ffd60f) feat: phone number plugin - [`19dc017`](https://github.com/better-auth/better-auth/commit/19dc017ffe7e2b2106962d5fb412ac25a69d5cf1) docs: init - [`9d9f99b`](https://github.com/better-auth/better-auth/commit/9d9f99ba2e2217c511eff4920464bfbc968044b4) verify - [`a05253c`](https://github.com/better-auth/better-auth/commit/a05253c465dd0af0593814ea4805ad147253ffb0) wip - [`1ec019b`](https://github.com/better-auth/better-auth/commit/1ec019b8a87cb7bf357558260ecf19841a606b51) wip - [`e98cdeb`](https://github.com/better-auth/better-auth/commit/e98cdeb2605d8dceae222afeeb614479d7e42b41) wip - [`064ca66`](https://github.com/better-auth/better-auth/commit/064ca668fe39f12037b3cead68f4dc40b7d9cb96) feat: verification table - [`08fcdce`](https://github.com/better-auth/better-auth/commit/08fcdce49ffb06f9610a9004e8670fe0dd6111a8) feat: phone number verification - [`981798b`](https://github.com/better-auth/better-auth/commit/981798b007b8aaaa189f510c75911475ae07e5da) feat: update phone number - [`2f9ec74`](https://github.com/better-auth/better-auth/commit/2f9ec74dbb9b5cdfd9ec71f67175d0aba224905b) docs ### 📊 Changes **28 files changed** (+1158 additions, -202 deletions) <details> <summary>View changed files</summary> 📝 `docs/components/sidebar-content.tsx` (+6 -0) 📝 `docs/content/docs/concepts/database.mdx` (+36 -12) 📝 `docs/content/docs/installation.mdx` (+9 -9) ➕ `docs/content/docs/plugins/phone-number.mdx` (+203 -0) 📝 `packages/better-auth/package.json` (+2 -1) 📝 `packages/better-auth/src/adapters/drizzle-adapter/test/__snapshots__/adapter.drizzle.test.ts.snap` (+7 -0) 📝 `packages/better-auth/src/adapters/prisma-adapter/test/__snapshots__/adapter.prisma.test.ts.snap` (+18 -0) 📝 `packages/better-auth/src/api/routes/session.ts` (+12 -37) 📝 `packages/better-auth/src/cli/utils/get-schema.ts` (+22 -36) 📝 `packages/better-auth/src/client/path-to-object.ts` (+36 -5) 📝 `packages/better-auth/src/client/plugins/index.ts` (+1 -0) 📝 `packages/better-auth/src/client/proxy.ts` (+1 -1) 📝 `packages/better-auth/src/client/types.ts` (+3 -2) 📝 `packages/better-auth/src/db/field.ts` (+1 -1) 📝 `packages/better-auth/src/db/get-tables.ts` (+21 -3) 📝 `packages/better-auth/src/db/internal-adapter.ts` (+74 -75) 📝 `packages/better-auth/src/db/schema.ts` (+8 -4) ➕ `packages/better-auth/src/db/with-hooks.ts` (+67 -0) 📝 `packages/better-auth/src/init.ts` (+1 -0) 📝 `packages/better-auth/src/plugins/index.ts` (+1 -0) _...and 8 more files_ </details> ### 📄 Description - [x] base plugin to allow sing-in and sign-up - [x] phone number verification - [x] otp login - [x] docs --- <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-03-13 10:39:00 -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#3073