Срок действия маркера авторизации firebase истекает через час.
При использовании диспетчера работ для планирования задачи по синхронизации локальной базы данных с глобальной, токен firebase отправляется вместе с запросом.
Поскольку Workmanager может отправлять запрос, как правило, после истечения срока действия токена, как я могу справиться с этой ситуацией с токеном?
Обновление токена является опцией, но так как я отправил запрос с активным токеном в WorkManager, и теперь WorkManager отправляет запрос после истечения срока действия токена.
Я использую маркер авторизации firebase для каждого запроса к серверу и проверяю его на сервере. Я делаю это, чтобы ограничить управление токенами с нашей стороны и использовать для этого токен firebase.
Как обрабатывать сценарий, когда Work Manager отправляет запрос после истечения срока действия токена.