Auth Flow
Компоненты
OnboardingScreenMobileAuthApiAuthManagerAuthInterceptor- local preferences storage
Поток
- UI открывает GitHub auth URL.
- Auth backend возвращает authorization code.
- Клиент обменивает code на
MobileAuthSession. AuthManagerполучает access token.- Персистентное хранилище держит session data между запусками.
AuthInterceptorподставляетAuthorization: Bearer ...в защищенные запросы.
Почему это важно
Старый подход с setTestToken() все еще существует как dev helper в коде, но он не описывает основной production flow и не должен быть ядром документации.