[PR #2453] [MERGED] Docs-feat: added apple sign in JWT generation in docs #29929

Closed
opened 2026-04-17 21:10:17 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/better-auth/better-auth/pull/2453
Author: @TheGenio
Created: 4/26/2025
Status: Merged
Merged: 7/8/2025
Merged by: @Bekacru

Base: v1.3Head: docs/apple-sign-in


📝 Commits (9)

📊 Changes

6 files changed (+261 additions, -6 deletions)

View changed files

📝 docs/app/docs/[[...slug]]/page.tsx (+2 -0)
docs/components/generate-apple-jwt.tsx (+232 -0)
📝 docs/content/docs/authentication/apple.mdx (+7 -4)
📝 docs/package.json (+2 -0)
📝 packages/better-auth/src/plugins/two-factor/otp/index.ts (+2 -2)
📝 pnpm-lock.yaml (+16 -0)

📄 Description

Related to https://github.com/better-auth/better-auth/pull/2430

To keep users in better auth docs more and to avoid them getting confused with how to create the jwt. I Added this component to help users generate the JWT right in their browsers as a client component.

Tested this and it works .
WIth this component there it make the process of opening the docs to having sign in with apple work as a sign in option happen and production ready in less than 3 mins :)


🔄 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/2453 **Author:** [@TheGenio](https://github.com/TheGenio) **Created:** 4/26/2025 **Status:** ✅ Merged **Merged:** 7/8/2025 **Merged by:** [@Bekacru](https://github.com/Bekacru) **Base:** `v1.3` ← **Head:** `docs/apple-sign-in` --- ### 📝 Commits (9) - [`44e4746`](https://github.com/better-auth/better-auth/commit/44e474635b2f8de48665ec3218f6591148412047) docs: Add guide for Sign In with Apple - [`f30f27a`](https://github.com/better-auth/better-auth/commit/f30f27aad3907564875d5c7eca10767e92d0d6dc) Merge branch 'main' of https://github.com/better-auth/better-auth into docs/apple-sign-in - [`f35c733`](https://github.com/better-auth/better-auth/commit/f35c733dd28a7621854129490deaa9544d9bfb03) docs-feat: add apple JWT generator - [`52f7a08`](https://github.com/better-auth/better-auth/commit/52f7a0889c8dcf0d67abf07be9c35c3913aefabc) fix-lint: ran lint:fix to fix CI test - [`9861fcb`](https://github.com/better-auth/better-auth/commit/9861fcb27863b722034dc0ff39d1eb2d616ebc73) chore: refactor to remove jose - [`f7ee7d1`](https://github.com/better-auth/better-auth/commit/f7ee7d1372aabf8a28b3eecf2ba71da4a61e0f42) update docs - [`e69f64c`](https://github.com/better-auth/better-auth/commit/e69f64c530616725d8679e2ec542164fb2e59289) Merge branch 'v1.3' into pr/2453 - [`5c8fea2`](https://github.com/better-auth/better-auth/commit/5c8fea245ccfee751db4e88949fb903ad01b555c) chore: lock file - [`fe081d2`](https://github.com/better-auth/better-auth/commit/fe081d212803eef7c47a0b79774768bf69d5cb35) fix test ### 📊 Changes **6 files changed** (+261 additions, -6 deletions) <details> <summary>View changed files</summary> 📝 `docs/app/docs/[[...slug]]/page.tsx` (+2 -0) ➕ `docs/components/generate-apple-jwt.tsx` (+232 -0) 📝 `docs/content/docs/authentication/apple.mdx` (+7 -4) 📝 `docs/package.json` (+2 -0) 📝 `packages/better-auth/src/plugins/two-factor/otp/index.ts` (+2 -2) 📝 `pnpm-lock.yaml` (+16 -0) </details> ### 📄 Description Related to https://github.com/better-auth/better-auth/pull/2430 To keep users in better auth docs more and to avoid them getting confused with how to create the jwt. I Added this component to help users generate the JWT right in their browsers as a client component. Tested this and it works . WIth this component there it make the process of opening the docs to having sign in with apple work as a sign in option happen and production ready in less than 3 mins :) --- <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-17 21:10:18 -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#29929