令人耳目一新的令牌是WorkManager的合适用例

时间:2018-06-07 02:44:17

标签: android-workmanager

这里的用例是我有一个api,需要Oath令牌来打电话,现在有一些高度集成的逻辑,以确保在应用程序中的每个调用之前,令牌有效且不会过期。如果它即将到期,则api调用将被排队,直到可以刷新令牌。

我认为如果我只是将令牌刷新逻辑移动到WorkManager,我的代码中的大量复杂性就会被删除,这样可以确保我的令牌得到刷新。

假设这是一个合适的用例,我到目前为止唯一的缺点是: 这将强制用户设备在令牌的到期窗口内(大约几天)刷新令牌,而不是在他们使用应用程序时。这可能导致更多的电池消耗。

感谢任何输入或反馈,如果这是一个好主意,或者我是否应该坚持现在的排队流程。

0 个答案:

没有答案