Skip to content

feat(auth): add Expo client adapter - #213

Draft
mezotv wants to merge 1 commit into
neondatabase:mainfrom
mezotv:feat/expo-auth-support
Draft

feat(auth): add Expo client adapter#213
mezotv wants to merge 1 commit into
neondatabase:mainfrom
mezotv:feat/expo-auth-support

Conversation

@mezotv

@mezotv mezotv commented Aug 19, 2026

Copy link
Copy Markdown
Member

Summary

  • Add BetterAuthExpoAdapter for Expo native and web apps.
  • Persist Neon Auth cookies with SecureStore and complete native OAuth through WebBrowser and the session verifier exchange.
  • Keep existing web adapters unchanged and re-export Expo support from @neondatabase/neon-js/auth/expo.

Test plan

  • @neondatabase/auth: 254 tests pass
  • @neondatabase/neon-js: 46 tests pass
  • Typecheck and lint pass for both packages
  • Both packages build with the new Expo entrypoints
  • git diff --check passes

Add native cookie persistence and OAuth verifier exchange while preserving existing web behavior.
@vercel

vercel Bot commented Aug 19, 2026

Copy link
Copy Markdown

@mezotv is attempting to deploy a commit to the neondatabase-demos Team on Vercel.

A member of the Team first needs to authorize it.

@mezotv
mezotv marked this pull request as ready for review August 19, 2026 21:19
@mezotv
mezotv marked this pull request as draft August 20, 2026 09:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant