Вопрос: есть ли какой-то смысл хранить oauth2 токены в Shared preferences или раз уж есть Room, то просто в бд создать таблицу с данными о юзере?
Конечно, для этих целей правильнее всего использовать account manager, он пишется за день и там нет ничего сложного, но если ответить прямо на поставленный вопрос, то да - токены можно и проще хранить в префах
Запрос в бд должен быть асинхронным, для шаред сойдёт и так.
Обсуждают сегодня