EN
Android Broadcast Плюс
Android Broadcast Плюс
1 354 subscriber
goals
300 of 300 paid subscribers
Смогу стабильно финансировать всю команду Broadcast, аренду студий и платить за сервисы и вкладываться в новые ролики
1 of 4
247.8 of $ 1 127 money raised
На разработку курса по Gradle от Кирилла Розова

OAuth в Мобильных Приложениях

Эксперт - Мялкин Максим, Руководитель мобильной разработки в KTS
00:00 Про доклад
00:54 Структура доклада
01:20 Чего не будет рассматривать в докладе
01:44 Базовые сценарии авторизации
02:30 Authorization Code Flow with PKCE
03:23 Базовый сценарий
05:20 Проблемы
06:39 Отличия базового и PKCE сценариев
08:55 Решение проблемы через PKCE
10:39 Нюансы реализации
10:57 Способы открытия страницы логина
11:07 Логин через WebView
13:24 Логин через браузер
14:18 Логин через Chrome Custom Tabs
15:42 Особенности редиректа в Chrome
17:07 Логин когда браузера не установлен
17:35 Обновление токенов
17:51 Что нужно сделать при логауте
19:20 Авторизация через SDK
20:34 Собственная реализация авторизации
21:07 Авторизация с помощью OAuth библиотек
23:09 Кодинг. Пример реализации
37:50 Логаут
39:46 Обновление токена
40:41 Выводы
41:27 Заключение
avatar
О. Знакомые лица, с лекций Максима мой путь в андроид разработку и начался =D

Subscription levels

Junior

$ 1,69 per month
- Доступ к закрытым постам блога
- Доступ в Random Coffee от Android Broadcast
- Регулярные отчет по контенту в работе и ближайшим планам
- Доступ к подкастам

Middle

$ 3,4 per month
* Все что уровнем ниже +
Доступ в закрытый Telegram чат с Кириллом
- Доступ к закрытым статьям
- Доступ к Базе Знаний Android разработчика
- Ранний доступ к видео на канале
- Эксклюзивные видео только для патронов
- Упоминание в титрах в публичных выпусках
- Квизы в закрытом Telegram канале
+ chat

Senior

$ 6,8 per month
Все что уровнем ниже +
- Возможность повлиять на контент
- Возможность подключения на Q&A стримы
+ chat

Lead

$ 11,3 per month
Все что уровнем ниже +
- Прямая связь с Кириллом в Telegram
+ chat

ФАНАТ РОЗОВА 😁

$ 57 per month
Все что уровнем ниже +
- Личные консультации (1 раз в 2 недели, 30 минут)
+ chat
Go up