Firebase 身份验证令牌通常会在一小时后过期。 当使用工作管理器安排任务以同步本地数据库与全局数据库时,Firebase 令牌会随请求一起发送。
Workmanager 通常会在 token 过期后发送请求,那么如何处理 token 有效性的情况呢?
令牌刷新是一个选项,但由于我已将带有活动令牌的请求发送到 WorkManager,现在 WorkManager 在令牌过期后发送请求。
我对每个服务器请求使用 firebase 身份验证令牌并在服务器上验证它。我这样做是为了限制我们端的令牌管理并为此使用 firebase 令牌。
Work Manager 在 token 过期后发送请求的场景如何处理
您将需要两个令牌,一个是访问令牌,另一个是刷新令牌,您可以从刷新令牌获取访问令牌作为刷新令牌。