и записываю его в localstorage, т.е он сам удалиться за время, которое я указал в expiresIn?
Нет, не удалится, браузер вообще не знает, что такое jwt и как с ними работать, и куда вы его там сохраняете. Просто сервер перестанет его принимать
Ты его хранишь в браузере, а на сервере в мидлваре проверяешь валидность. Если прошло больше времени, чем expiresIn, то он просто не пройдёт валидацию и выдаст throw, либо ошибку в коллбэке
Обсуждают сегодня