Вход через Google с аутентификацией Firebase в Bare React Native
Автор: Gautham Vijay
Загружено: 2025-07-30
Просмотров: 347
В этом уроке я покажу, как реализовать вход через Google с аутентификацией Firebase в чистом приложении React Native (без Expo). Это продолжение моего предыдущего видео с использованием Expo. Вы узнаете все тонкости настройки нативных приложений для Android и iOS, включая работу с SHA-1, настройку Xcode, исправление ошибок Crashlytics и соединение файлов Swift. К концу урока у вас будет работающая функция входа через Google в вашем приложении React Native CLI с корректной интеграцией с Firebase.
⏱️ Временные метки:
00:00 — Введение: вход через Google для Bare React Native
00:30 — Обзор настройки проекта Firebase
01:00 — Включение входа через Google в Firebase
01:30 — Как сгенерировать SHA-1 из хранилища ключей
02:30 — Добавление SHA-1 в настройки проекта Firebase
03:30 — Установка необходимых библиотек в RN CLI
04:15 — Настройка Android: google-services.json, конфигурации Gradle
05:30 — Уточнение версии Firebase SDK
06:00 — Начало настройки iOS (шаги Xcode)
07:00 — Настройка типов URL и обратного идентификатора клиента
08:30 — Как извлечь обратный идентификатор клиента из Info.plist
09:30 — Настройка заголовка моста Swift
10:30 — Импорт файла моста и обработка AppDelegate.swift
12:00 - Обзор: настройка нативных компонентов завершена
12:30 - Запуск и отладка приложения для Android
13:00 - Распространенный сбой: отсутствует конфигурация Crashlytics
13:45 - Исправление сбоев с помощью adb logcat
14:30 - Обновление и переустановка модулей
15:15 - Устранение неполадок при загрузке
16:00 - Тестирование процесса входа на Android
16:30 - Тестирование процесса входа на iOS
17:00 - Проверка пользователя в консоли Firebase
17:30 - Обзор проблем в процессе работы с RN CLI
18:00 - Разница в настройке между Expo и чистым React Native
18:30 - Заключение и тизер видео о входе в Apple
Ссылки, упомянутые в Видео:
https://rnfirebase.io/auth/social-aut...
https://react-native-google-signin.gi...
По всем вопросам пишите мне на почту: gauthamvijay495@gmail.com
Исходные коды моих видео можно найти в Topmate: https://topmate.io/gautham
Если у вас есть вопросы, оставляйте их в комментариях или свяжитесь со мной в Твиттере (X) или личных сообщениях.
Вот мой профиль в Twitter (X): https://x.com/gautham_vijay_
🏷️ Хештеги:
#ReactNative #GoogleSignIn #FirebaseAuth #BareReactNative #AndroidDev #iOSDev #FirebaseAuthentication #SwiftBridge #XcodeSetup #SHA1Key #AppDelegate #ReactNativeCLI #MobileAuth #AppSecurity #NativeModules
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: