Я прочитал много статей в stackoverflow и видел много видео на YouTube, но не смог найти пример кода, демонстрирующий поток сохранения jwt в localstorage - отправить обратно на сервер с заголовком авторизации для проверки .
Вот что я хочу сделать.
Когда клиент входит на сервер, сервер выдает токен и сохраняет его клиенту localStorage
(или sessionStorage
).
Всякий раз, когда клиент вызывает API, к которому можно получить доступ только с токеном, клиент получает токен обратно из localStorage
и отправляет этот токен с заголовком авторизации (req.headers.[x-access-token]
или req.headers.[authorization]
).на сервер.
Но все статьи, которые я прочитал, объясняют эту проблему с почтальоном, который не показывает, как сохранить его в localStorage
и поместить в заголовок авторизации.
Должен ли я использовать localStorage.setItem
, когда сервер передает токен клиенту, и использовать и localStorage.getItem
и new Headers()
с append()
или axios
перед отправкой этого токена обратноerver?
Примеры не обязательно должны быть для экспресс-пользователей, но я хотел бы получить представление о идеях.