Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Google Sign-in with Firebase Authentication - Expo React Native Application

Автор: Gautham Vijay

Загружено: 2025-07-30

Просмотров: 3794

Описание:

In this step-by-step guide, learn how to implement Google Sign-In with Firebase Authentication in your Expo React Native app for both Android and iOS. This tutorial covers everything — from setting up Firebase and configuring SHA-1 keys to handling Google login flows, debugging, and getting it working across platforms with expo prebuild. Perfect for anyone struggling with the hidden gotchas of Google Auth in Expo.

⏱️ Timestamps:
00:00 - Intro and pre-requisites
00:45 - Firebase setup reminder
01:15 - Why Google Sign-In is multi-step
02:00 - Start with Android integration
03:00 - Installing required libraries
04:00 - Understanding the free vs paid Google Auth libraries
05:00 - Editing app.json for Expo config plugins
06:00 - Running expo prebuild for native code
07:00 - Enabling Google Sign-In in Firebase Console
08:30 - Creating the Google Sign-In button component
10:00 - Centering and styling the button
11:00 - Google Sign-In library internal flow explained
12:00 - Debugging non-working sign-ins
13:00 - SHA-1 and Keystore overview
14:00 - Using KeyStore Explorer to get SHA-1
15:00 - Adding SHA-1 to Firebase
16:30 - Importance of release SHA-1 and Play Console SHA-1
18:00 - Summary of common missteps
19:00 - Hooking up onPress logic
20:00 - Missing scopes and client ID fix
21:00 - Getting Web Client ID from google-services.json
22:30 - Rebuilding and re-testing the flow
23:30 - Confirming success in Firebase Authentication tab
24:00 - Emulator must-have: Google Play Store
25:30 - Adding missing Google SDK scopes
27:00 - Troubleshooting common errors
28:00 - Sign in and sign out with console logs
30:00 - Displaying email and UID after sign-in
31:00 - Integrating onAuthStateChanged logic
32:00 - Role of UID in Firestore or Postgres
33:00 - Implementing protected routes in Expo Router
34:00 - Final test: working Google Sign-In in Android & iOS
35:00 - Recap & preview of next video for bare React Native

Links mentioned in the video:

https://docs.expo.dev/guides/google-a...

https://rnfirebase.io/auth/social-aut...

https://react-native-google-signin.gi...

You can email me at for further queries: gauthamvijay495@gmail.com

If you want to have a consulting session about Expo React Native or to develop Web/App/AI for your business, schedule it here so we can have a meet in Google Meet or a Zoom Call: https://cal.com/gautham-vijayan/30min

You can find the source codes for my videos in topmate: https://topmate.io/gautham

If you have any other questions, please leave it in the comments or contact me via Twitter (X) over DM's.

Here is my Twitter (X) profile: https://x.com/gautham_vijay_

🏷️ Hashtags:
#GoogleSignIn #FirebaseAuth #Expo #ReactNative #AndroidDev #iOSDev #ExpoPrebuild #FirebaseAuthentication #SHA1Key #WebClientID #MobileAuth #ReactNativeFirebase #GoogleAuth #AppSecurity #AuthFlows #DebuggingTips

Google Sign-in with Firebase Authentication - Expo React Native Application

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

How to integrate Google Sign-In with Expo I Expo Router API Routes

How to integrate Google Sign-In with Expo I Expo Router API Routes

React Native Expo EAS Builds — облачные и локальные сборки на Android и iOS.

React Native Expo EAS Builds — облачные и локальные сборки на Android и iOS.

React Native and Mapbox

React Native and Mapbox

Setting Up Google Sign In for Expo / React Native Apps

Setting Up Google Sign In for Expo / React Native Apps

Создайте приложение для чата в реальном времени на React Native, используя встроенные чаты ZEGOCL...

Создайте приложение для чата в реальном времени на React Native, используя встроенные чаты ZEGOCL...

FERRAN ŁAMIE KOD, A YAMAL GASI ŚWIATŁO! CZY ONI JESZCZE KIEDYŚ PRZEGRAJĄ? | SKRÓT

FERRAN ŁAMIE KOD, A YAMAL GASI ŚWIATŁO! CZY ONI JESZCZE KIEDYŚ PRZEGRAJĄ? | SKRÓT

Phone & OTP Authentication in React Native with Firebase

Phone & OTP Authentication in React Native with Firebase

React Native Expo Firebase Authentication Google Sign In Login Auth

React Native Expo Firebase Authentication Google Sign In Login Auth

Firebase Setup In React Native Expo (2026)

Firebase Setup In React Native Expo (2026)

Проектирование и визуализация затрат на полнофункциональную систему React Native Code Push по мер...

Проектирование и визуализация затрат на полнофункциональную систему React Native Code Push по мер...

Stop Cham #1403 - Niebezpieczne i chamskie sytuacje na drogach

Stop Cham #1403 - Niebezpieczne i chamskie sytuacje na drogach

Wyjaśniamy o co chodzi z Grenlandią. Czy naprawdę może wybuchnąć wojna USA-Dania?

Wyjaśniamy o co chodzi z Grenlandią. Czy naprawdę może wybuchnąć wojna USA-Dania?

SwiftUI Search Made Clean with Combine

SwiftUI Search Made Clean with Combine

Integrating Offline Video playback in Expo React Native - Offline SDK

Integrating Offline Video playback in Expo React Native - Offline SDK

Google Play Console Warning: 16KB Memory Page Size Fix for Android Apps (Step-by-Step)

Google Play Console Warning: 16KB Memory Page Size Fix for Android Apps (Step-by-Step)

🔴 Let's build a Deliveroo Clone with REACT NATIVE! (Navigation, Redux, Tailwind CSS & Sanity.io)

🔴 Let's build a Deliveroo Clone with REACT NATIVE! (Navigation, Redux, Tailwind CSS & Sanity.io)

Пользовательская нижняя панель вкладок в React Native Expo Router | Навигатор вкладок для начинаю...

Пользовательская нижняя панель вкладок в React Native Expo Router | Навигатор вкладок для начинаю...

Firebase Project Setup & Authentication Concepts Explanation in Expo React Native Application

Firebase Project Setup & Authentication Concepts Explanation in Expo React Native Application

Вход через Google с аутентификацией Firebase в Bare React Native

Вход через Google с аутентификацией Firebase в Bare React Native

Android 16KB Page Size Migration Guide

Android 16KB Page Size Migration Guide

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com