在Flutter Redux中,如何处理无法在main()方法中创建其API对象的API中间件?

时间:2019-05-22 13:31:08

标签: redux dart flutter

我试图了解如何针对使用Reddit API的应用程序使用Flutter Redux。仔细阅读提供的this Github Search API example,用于连接到Github Search API的中间件在main()函数中使用一个简单的对象进行了初始化。

但是,Reddit API要求以我希望的方式使用每个用户的身份验证。所以这里的结构是:a)检查缓存的凭据是否可用,如果可以,则转到主页,否则b)转到登录页面并启动oauth进程,然后稍后当重定向uri从回调返回时,我理想地需要c)调度一个动作,以某种方式更新某个中间件,告诉它“嘿,这是令牌和所有东西,现在初始化您的API对象”。这是现实的情况吗?我是在误解Redux还是中间件的目的?

0 个答案:

没有答案