Встроенная OAuth для создания привлекательных мобильных приложений (полный курс)
NoCode ProCode - Despia CEO
0:00 / 0:00
Встроенная OAuth для создания привлекательных мобильных приложений (полный курс)
1 310 просмотров · 8 месяцев назад
NoCode ProCode - Despia CEO
9,21 тыс. подписчиков
1 310 просмотров · 8 месяцев назад
Вы когда-нибудь пытались добавить авторизацию через Google в ваше мобильное приложение Lovable и сталкивались с трудностями при попытке реализовать её нативно? WebView не поддерживает OAuth — Google буквально запрещает его.
Ваше приложение будет отклонено.
В этом видео я покажу вам, как реализовать НАСТОЯЩУЮ нативную авторизацию OAuth, используя новый фреймворк Despia. Мы переделали всё с нуля, чтобы сделать это максимально просто. Один запрос — и готово.
Я проведу вас через весь процесс: настройку консоли Google Cloud, конфигурацию Lovable, обработку глубоких ссылок и тестирование на реальных устройствах iPhone и Android.
Вы увидите AS Web Authentication Session и Chrome Custom Tabs в действии — безопасный, одобренный Apple и Google способ авторизации через социальные сети.
Спойлер: это работает с первого раза в 99% проектов. А если нет? Я покажу вам, как это отладить.
⏱️ РАЗДЕЛЫ:
0:00 Введение
0:13 Что такое нативный поток OAuth? 0:44 Почему требуется нативная аутентификация OAuth
1:37 Решение Despia для нативной аутентификации OAuth
2:45 Понимание потока OAuth
3:54 Диаграммы веб-аутентификации и нативной аутентификации
5:18 Как работает URL-адрес OAuth в Despia
6:49 Нативные глубокие ссылки с обратным вызовом
8:26 Пошаговое описание диаграммы потока
11:13 Установка Despia Native
11:54 Почему безопасность OAuth сложна
12:35 Реализация в Lovable
13:04 Что создала Lovable
14:00 SPA-маршрутизатор и токены 404
15:03 Добавление навигации по аутентификации
15:47 Публикация и веб-тестирование
17:55 Настройка консоли Google Cloud
19:14 Экран согласия OAuth
20:38 Создание учетных данных OAuth
22:13 Настройка перенаправления URI
22:45 Добавление идентификатора клиента и секрета
23:03 Тестирование в веб-версии
23:52 Добавление страницы профиля
25:03 Отладка перенаправлений
27:03 Исправление ошибки выхода из системы
27:47 Советы от Vibe Coding Pro
29:09 Подготовка тестов на устройствах
30:18 Настройка глубоких ссылок
33:51 Демонстрация в реальном времени на iPhone и Android
34:00 Сессия аутентификации iOS AS Web
34:49 Пользовательские вкладки Chrome на Android
35:15 Советы по устранению неполадок
36:43 Получение помощи
37:02 Заключение
🔗 ССЫЛКИ:
Despia: https://despia.com
Документация и подсказка: https://lovable.despia.com/default-gu...
Консоль Google Cloud: https://console.cloud.google.com
Lovable: https://lovable.dev
Нужна помощь? Нажмите «Получить бесплатную помощь эксперта» в Despia — мы даже можем подключиться к вашему проекту Lovable и настроить его для вас (бесплатно).
👍 Ставьте лайки и подписывайтесь, чтобы получать больше уроков по Lovable и Despia
#nocode #nocodeai #nocodetools #lowcode #vibecoding #vibecoder #lovabledev #aicode #aicoding #aiagents #appstore #nativeapps #developer #saas #saasbusiness #entrepreneur #entrepreneurship #oauth #oauth2 #webview #webapp