Утречко. Подскажите вот с такми вопросом по jwt, как реализовать все это дело таким образом. Что бы юзеру не приходилось каждый раз логиниться с разных устройств.
Проблема вот в чем. Юзер зашел с ПК, что то делает, после перешел на мобильник, зашел по логину паролю, я в бд проверяю есть ли токены и живи ли они, если все ок, отдаю новому устройству токены, со временем умирает access токен. Я отправляю на бек access и refresh для получения новой пары ключей, но как только юзер вернется к своему ПК, и попробует что то сделать, придет ошибка о том, что токены мертвы и его просто выкинет из системы. Придется снова логиниться, как этого избежать, как сделать так, что бы юзера не выкидывало из системы. А только например если он давно не заходил и успели умереть уже и access и refresh токены.
Не совсем понял за токены.
При авторизации по логину и паролю создавай сессию (просто запись в таблице) и отдавай её, при следующей авторизации выдастся новый токен, но по старому ещё можно будет авторизоваться (если не учтены доп фильтры)