firebase身份验证令牌通常会在一个小时后过期。 使用Work Manager安排任务以将本地数据库与全局同步时,firebase令牌与请求一起发送。
由于Workmanager通常可以在令牌到期后发送请求,我该如何处理这种令牌有效性的情况?
令牌刷新是一个选项,但是由于我已将带有活动令牌的请求发送到WorkManager,现在WorkManager在令牌到期后发送了请求。
我正在为每个服务器请求使用firebase身份验证令牌,并在服务器上对其进行验证。我这样做是为了限制令牌管理,并为此使用firebase令牌。
当令牌过期后,工作管理器发送请求时的处理方式。