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

Встроенная 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