Адриан Соларчик сказал все. Итак, я использую localStorage в качестве примера, поэтому после входа в систему вы устанавливаете токен в локальное хранилище, как это.
localStorage.setItem("accessToken", response.accessToken);
Если вы используете выборку перед отправкой запроса, предполагая, что вы передаете его как заголовок . Вам нужно будет сохранить токен в локальном хранилище. Итак, что-то вроде этого.
const accessToken = localStorage.getItem("accessToken");
Теперь у вас есть токен, который вы можете прикрепить, предполагая, что вы передаете его в качестве заголовка для каждого запроса.
const myHeaders = new Headers();
myHeaders.append('Content-Type', 'application/json');
myHeaders.append('Authorization', `Bearer ${accessToken}`);
fetch('url', {
method: 'whatevermethod',
headers: myHeaders,
})
Вы можете использовать Ax ios, если вы предпочитаете, но я надеюсь, что это даст вам представление о том, как go об этом. Поэтому всякий раз, когда пользователь выходит из системы, вам необходимо убедиться, что вы удалили токен из локального хранилища.
localStorage.removeItem("accessToken");