Бекенд дает мне JWT, где даже открытый ключ зашифрован, единственное, что у меня есть, это закодированный jwt.
Я добавляю jwt ко всем своим http-вызовам, проблема в том, что в моем приложении есть только 5 http-вызовов, из которых 4 — get и только 1 — put. Моя проблема в том, что я могу проверить действительность токена только на первых 4 HTTP-вызовах и после того, как все данные кэшируются, поэтому я больше не могу контролировать действительность токена. Как я могу следить за датой истечения срока действия и автоматически выходить из системы, когда токен недействителен? Должен ли я сделать интервал, когда я каждую минуту проверяю действительность токена на определенной конечной точке? Нравиться:
Срок действия токена истекает через 3 часа, поэтому я каждые 20 минут проверяю действительность токена с помощью пинга на сервер.