Expo Supabase Google Sign-In

Замовник: AI | Опубліковано: 06.10.2025
Бюджет: 30 $

My current Expo (React Native) app is already up and running for both iOS and Android, and the Supabase backend is fully configured. What’s missing is a smooth Google OAuth flow that works consistently on each platform. Here’s what I need delivered: • Implement Google authentication with Expo’s auth-session (or a proven alternative) tied into supabase-js. • Handle the full sign-in / sign-up flow, session persistence, and logout. • Ensure deep linking or redirect URIs are correctly set up for both standalone builds and the Expo Go environment. • Provide concise setup notes or PR comments so I can reproduce the config on future environments. Acceptance criteria: 1. Tapping “Continue with Google” opens the native or web Google prompt, completes sign-in, and returns the user object from Supabase. 2. The session remains valid after app restarts, and a secure sign-out clears it. 3. Functionality confirmed on physical devices (or simulators) for iOS and Android. If you’ve wired up Expo + Supabase auth flows before, this should be a quick win. I’ll grant repo access as soon as we agree on the approach.