доступ к данным, нужен auth token, как запровайдить блок над materialapp и передать в него authToken?
токены разумнее хранить в постоянной памяти, обычно ведь не требуют при каждом входе запрашивать их с сервера. А провайдить блок выше MaterailApp - это нормальная практика, просто стараются блоки провайдить как можно ближе к местам их использования
ты предлагаешь постоянно читать их из хранилища?
ну это как решишь сам, но как минимум - при старте апп ты должен их прочитать из хранилища
Ну, это понятно. а где их держать, если не в блоке?
я обычно их читаю при каждом запросе в интерцепторе
в целом, я бы рекомендовал в authBloc вообще ничего не хранить, кроме состояния авторизован / неавторизован Юзера лучше хранить в отдельном блоке Логин тоже лучше сделать через signInBloc
Обсуждают сегодня