Перейти к содержимому

Supabase Authentication in React Native Expo | Login, Register & Session Persistence

AmirDevStudio

0:00 / 0:00

Supabase Authentication in React Native Expo | Login, Register & Session Persistence

2 735 просмотров · 4 мес. назад
AmirDevStudio
221 подписчик
2 735 просмотров · 4 мес. назад
Learn how to build a complete authentication system in React Native Expo using Supabase from scratch. 00:00-00:22 Introduction 00:22-09:49 Project Setup & Supabase Configuration 09:49-23:00 Build the AuthProvider 23:00-30:17 Authentication Flow & Navigation 30:17-39:47 Build Login & Registration Screens 39:47-41:26 Session Persistence with AsyncStorage 41:26-End Final Demo & Wrap Up Github Source Code: https://github.com/amirphiladam2/Supa... Architecture/Data Flow: https://app.eraser.io/workspace/4Yj2S...    • Build a Full Stack CRUD App with React Nat...   In this beginner-friendly tutorial, we'll implement a production-ready authentication flow while keeping the code clean and easy to understand. You'll learn not only how authentication works but also why each step is necessary. 📚 What you'll learn: ✅ Configure Supabase in React Native Expo ✅ Create an AuthProvider using React Context API ✅ Register new users with Email & Password ✅ Login existing users ✅ Manage authentication state globally ✅ Persist user sessions using AsyncStorage ✅ Restore sessions automatically after app restart ✅ Navigate users based on authentication state ✅ Logout users securely ✅ Understand the complete authentication data flow 🛠 Tech Stack • React Native • Expo • Expo Router • TypeScript • Supabase • AsyncStorage • React Context API If this video helped you, don't forget to Like 👍, Subscribe 🔔 and share it with other React Native developers. #ReactNative #Expo #Supabase #Authentication #TypeScript #MobileDevelopment #ExpoRouter #ReactNativeTutorial