В Flutter Redux как вы обрабатываете промежуточное ПО API, объект API которого не может быть создан в методе main ()? - PullRequest
0 голосов
/ 22 мая 2019

Я пытался понять, как использовать Flutter Redux для приложения, которое использует Reddit API.При чтении данного примера API поиска Github , промежуточное программное обеспечение, используемое для подключения к API поиска Github, инициализируется в функции main () простым объектом.

Однако API Redditтребует использования аутентификации для каждого пользователя так, как я хочу.Итак, структура здесь а) проверяет, доступны ли кэшированные учетные данные, если это так, то перейдите на домашнюю страницу, в противном случае б) перейдите на страницу входа и запустите процесс oauth, а затем, когда URI перенаправления возвращается из обратного вызова, в идеале мне нужноc) отправьте действие, чтобы каким-то образом обновить какое-то промежуточное программное обеспечение где-нибудь, говоря: «Эй, это токен и все, теперь инициализируйте ваш объект API».Это реалистичный сценарий?Я неправильно понимаю Redux или цель промежуточного программного обеспечения здесь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...