[PR #375] [MERGED] feat: expo plugin #3256

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

📋 Pull Request Information

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

Base: mainHead: expo


📝 Commits (10+)

📊 Changes

87 files changed (+10027 additions, -1970 deletions)

View changed files

📝 .npmrc (+2 -1)
.nvmrc (+1 -0)
📝 demo/nextjs/package.json (+4 -4)
📝 docs/components/features.tsx (+3 -2)
📝 docs/components/icons.tsx (+14 -0)
📝 docs/components/sidebar-content.tsx (+11 -0)
📝 docs/components/techstack-icons.tsx (+4 -0)
📝 docs/content/docs/installation.mdx (+10 -3)
docs/content/docs/integrations/expo.mdx (+224 -0)
examples/expo-example/.gitignore (+20 -0)
examples/expo-example/README.md (+50 -0)
examples/expo-example/app.config.ts (+54 -0)
examples/expo-example/assets/bg-image.jpeg (+0 -0)
examples/expo-example/assets/fonts/SpaceMono-Regular.ttf (+0 -0)
examples/expo-example/assets/icon.png (+0 -0)
examples/expo-example/assets/images/adaptive-icon.png (+0 -0)
examples/expo-example/assets/images/favicon.png (+0 -0)
examples/expo-example/assets/images/logo.png (+0 -0)
examples/expo-example/assets/images/partial-react-logo.png (+0 -0)
examples/expo-example/assets/images/react-logo.png (+0 -0)

...and 67 more files

📄 Description

This PR adds support for Expo through a plugin and removes the need to store state and code verifiers in a cookie. Instead, state and code verifiers are stored on the database.

  • Core Modifications
  • Plugins Implementation
  • Tests
  • Demo App
  • Documentation

🔄 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/375 **Author:** [@Bekacru](https://github.com/Bekacru) **Created:** 10/31/2024 **Status:** ✅ Merged **Merged:** 11/1/2024 **Merged by:** [@Bekacru](https://github.com/Bekacru) **Base:** `main` ← **Head:** `expo` --- ### 📝 Commits (10+) - [`6576b15`](https://github.com/better-auth/better-auth/commit/6576b15f60423164b8e34ea686a3e8ff4c5c9e49) feat: expose client store - [`b123af2`](https://github.com/better-auth/better-auth/commit/b123af22a5c8b103f8c62337455a7991e909f5bc) feat: expe integration #1 - [`1af6dd7`](https://github.com/better-auth/better-auth/commit/1af6dd78b098cd4b3912bec8c8c8f42c0699e5a9) Merge branch 'main' into feat/expose-client-store - [`1ca0cee`](https://github.com/better-auth/better-auth/commit/1ca0ceeabe2fe2ea935df6afa7ae780dd21c27b5) chore: release v0.6.3-beta.1 - [`dfe7596`](https://github.com/better-auth/better-auth/commit/dfe7596becd08630590fbfd0677c0b9ecaa82e2b) fix: renmae leading _ to $ for signals - [`c741a9b`](https://github.com/better-auth/better-auth/commit/c741a9b5ba91d2769d674e568957c4fff98e7a07) chore: release v0.6.3-beta.2 - [`72b282f`](https://github.com/better-auth/better-auth/commit/72b282f0568ea8a99caeb26f1cd81d03db65a62c) merge main - [`fc540bf`](https://github.com/better-auth/better-auth/commit/fc540bf9f6c3439a3e9c8b32ed3aae2909ab3ca1) chore:cleanup - [`1ff7ef2`](https://github.com/better-auth/better-auth/commit/1ff7ef2bf82ec3d09cdde65c53c1bfdd558ed693) feat: init pkg - [`97eb69a`](https://github.com/better-auth/better-auth/commit/97eb69a25e48c3c502a2db9d06767ff7fc811984) merge branch ### 📊 Changes **87 files changed** (+10027 additions, -1970 deletions) <details> <summary>View changed files</summary> 📝 `.npmrc` (+2 -1) ➕ `.nvmrc` (+1 -0) 📝 `demo/nextjs/package.json` (+4 -4) 📝 `docs/components/features.tsx` (+3 -2) 📝 `docs/components/icons.tsx` (+14 -0) 📝 `docs/components/sidebar-content.tsx` (+11 -0) 📝 `docs/components/techstack-icons.tsx` (+4 -0) 📝 `docs/content/docs/installation.mdx` (+10 -3) ➕ `docs/content/docs/integrations/expo.mdx` (+224 -0) ➕ `examples/expo-example/.gitignore` (+20 -0) ➕ `examples/expo-example/README.md` (+50 -0) ➕ `examples/expo-example/app.config.ts` (+54 -0) ➕ `examples/expo-example/assets/bg-image.jpeg` (+0 -0) ➕ `examples/expo-example/assets/fonts/SpaceMono-Regular.ttf` (+0 -0) ➕ `examples/expo-example/assets/icon.png` (+0 -0) ➕ `examples/expo-example/assets/images/adaptive-icon.png` (+0 -0) ➕ `examples/expo-example/assets/images/favicon.png` (+0 -0) ➕ `examples/expo-example/assets/images/logo.png` (+0 -0) ➕ `examples/expo-example/assets/images/partial-react-logo.png` (+0 -0) ➕ `examples/expo-example/assets/images/react-logo.png` (+0 -0) _...and 67 more files_ </details> ### 📄 Description This PR adds support for Expo through a plugin and removes the need to store state and code verifiers in a cookie. Instead, state and code verifiers are stored on the database. - [x] Core Modifications - [x] Plugins Implementation - [x] Tests - [x] Demo App - [x] Documentation --- <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:45:47 -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#3256