Я пытаюсь автоматически обновить sh JWT в собственном мобильном приложении. Довольно простой способ сделать это - использовать setTimeout()
, где вы рассчитываете, сколько вам нужно ждать до истечения срока действия токена. Как правило, в моем приложении это будет примерно один день.
Однако, если вы сделаете это в реагировать на нативное, вы получите предупреждение, связанное с https://github.com/facebook/react-native/issues/12981.
Я полностью согласен с тем, что мой токен обновляется только тогда, когда приложение находится на переднем плане, меня больше всего интересует комментарий о производительности. Мне интересно, есть ли лучшая практика обработки обновления токенов, о которой я не знаю? Или в этом случае я должен игнорировать это предупреждение?