в интецепторах в okHTTP в репозитори (короче, при запросах). Сам токен лежит в sharedPreferences. Не могу придумать, где его хранить, чтобы можно было добавить в конструктор okhttp и не передавать при этом контекст в Repository.
2) Я подумал, что можно хранить в наследнике класса Application, но опять же проблемы со статикой, если даже я в onCreate сохраняю ApplicationContext в companion, то как в companion object подписываться на изменения настроек (если access_token изменился). Не будет ли утечки памяти? Честно говоря, тут смутно начал понимать.
Кстати, это уже спрашивали, но ответа в чате я не нашёл
ща кину, что я сделал, хз правильно или нет
Обсуждают сегодня