[PR #1117] [MERGED] Browser extensions example & guide #3638

Closed
opened 2026-03-13 11:02:28 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/better-auth/better-auth/pull/1117
Author: @ping-maxwell
Created: 1/3/2025
Status: Merged
Merged: 1/4/2025
Merged by: @Bekacru

Base: mainHead: integrations/browser-extension


📝 Commits (10+)

  • 7c25395 init: plasmo example project
  • 10df027 feat: add example for browser extension with BetterAuth
  • 6a89807 add: browser-extension example complete
  • 6a2c4d9 fix: content.tsx
  • 10428eb remove: browser-extension package as that isn't needed
  • 49d3715 add: browser extension buide
  • 14dd5ff docs: added references in the guide to the examples code
  • 7f563c4 remove(dep): unused dependency
  • ef09b97 refactor: package.json - remove author & update description
  • 4955337 wip

📊 Changes

28 files changed (+13025 additions, -204 deletions)

View changed files

📝 docs/components/sidebar-content.tsx (+22 -0)
docs/content/docs/guides/browser-extension-guide.mdx (+203 -0)
docs/public/extension-id.png (+0 -0)
examples/browser-extension-example/.gitignore (+39 -0)
examples/browser-extension-example/.prettierrc.mjs (+26 -0)
examples/browser-extension-example/README.md (+33 -0)
examples/browser-extension-example/assets/icon.png (+0 -0)
examples/browser-extension-example/components.json (+21 -0)
examples/browser-extension-example/package.json (+44 -0)
examples/browser-extension-example/pnpm-lock.yaml (+7194 -0)
examples/browser-extension-example/postcss.config.js (+8 -0)
examples/browser-extension-example/src/auth/auth-client.ts (+6 -0)
examples/browser-extension-example/src/components/Home.tsx (+26 -0)
examples/browser-extension-example/src/components/SignIn.tsx (+115 -0)
examples/browser-extension-example/src/components/SignUp.tsx (+140 -0)
examples/browser-extension-example/src/components/ui/button.tsx (+57 -0)
examples/browser-extension-example/src/components/ui/card.tsx (+76 -0)
examples/browser-extension-example/src/components/ui/checkbox.tsx (+30 -0)
examples/browser-extension-example/src/components/ui/input.tsx (+22 -0)
examples/browser-extension-example/src/components/ui/label.tsx (+24 -0)

...and 8 more files

📄 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/1117 **Author:** [@ping-maxwell](https://github.com/ping-maxwell) **Created:** 1/3/2025 **Status:** ✅ Merged **Merged:** 1/4/2025 **Merged by:** [@Bekacru](https://github.com/Bekacru) **Base:** `main` ← **Head:** `integrations/browser-extension` --- ### 📝 Commits (10+) - [`7c25395`](https://github.com/better-auth/better-auth/commit/7c25395b3588a45a818688ed0264dd8372a07f70) init: plasmo example project - [`10df027`](https://github.com/better-auth/better-auth/commit/10df027a5d91865ba131e84ec634f0d7f55f2891) feat: add example for browser extension with BetterAuth - [`6a89807`](https://github.com/better-auth/better-auth/commit/6a898076f7bf7e02d0664375eeafb0a7c878b23d) add: browser-extension example complete - [`6a2c4d9`](https://github.com/better-auth/better-auth/commit/6a2c4d972be70d848ccb0b7068efe5a582da908c) fix: content.tsx - [`10428eb`](https://github.com/better-auth/better-auth/commit/10428eb523d8cf17b625c277242b9dee7ce7201a) remove: browser-extension package as that isn't needed - [`49d3715`](https://github.com/better-auth/better-auth/commit/49d37156021be86984e63a86133f6c36750d690a) add: browser extension buide - [`14dd5ff`](https://github.com/better-auth/better-auth/commit/14dd5ffae140f378cca21846fb30ee10e795ae56) docs: added references in the guide to the examples code - [`7f563c4`](https://github.com/better-auth/better-auth/commit/7f563c48c4011c8284999de93fa59609c8a8a7bc) remove(dep): unused dependency - [`ef09b97`](https://github.com/better-auth/better-auth/commit/ef09b972945d942e2e81cab85694eca7e102f9c4) refactor: package.json - remove author & update description - [`4955337`](https://github.com/better-auth/better-auth/commit/495533744fd37553a474634caa22379a7303574f) wip ### 📊 Changes **28 files changed** (+13025 additions, -204 deletions) <details> <summary>View changed files</summary> 📝 `docs/components/sidebar-content.tsx` (+22 -0) ➕ `docs/content/docs/guides/browser-extension-guide.mdx` (+203 -0) ➕ `docs/public/extension-id.png` (+0 -0) ➕ `examples/browser-extension-example/.gitignore` (+39 -0) ➕ `examples/browser-extension-example/.prettierrc.mjs` (+26 -0) ➕ `examples/browser-extension-example/README.md` (+33 -0) ➕ `examples/browser-extension-example/assets/icon.png` (+0 -0) ➕ `examples/browser-extension-example/components.json` (+21 -0) ➕ `examples/browser-extension-example/package.json` (+44 -0) ➕ `examples/browser-extension-example/pnpm-lock.yaml` (+7194 -0) ➕ `examples/browser-extension-example/postcss.config.js` (+8 -0) ➕ `examples/browser-extension-example/src/auth/auth-client.ts` (+6 -0) ➕ `examples/browser-extension-example/src/components/Home.tsx` (+26 -0) ➕ `examples/browser-extension-example/src/components/SignIn.tsx` (+115 -0) ➕ `examples/browser-extension-example/src/components/SignUp.tsx` (+140 -0) ➕ `examples/browser-extension-example/src/components/ui/button.tsx` (+57 -0) ➕ `examples/browser-extension-example/src/components/ui/card.tsx` (+76 -0) ➕ `examples/browser-extension-example/src/components/ui/checkbox.tsx` (+30 -0) ➕ `examples/browser-extension-example/src/components/ui/input.tsx` (+22 -0) ➕ `examples/browser-extension-example/src/components/ui/label.tsx` (+24 -0) _...and 8 more files_ </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-03-13 11:02:28 -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#3638