guard. Токен я храню в localStorage. После того, как пользователь нажимает "войти", я сохраняю email в sessionStorage. Если пользователь закрыл вкладку, токен остается в localStorage при следующем открытии ему не нужно вводить логин заново, а вот email из sessionStorage пропадает и хотя, если пользователь админ, он не может посмотреть страницу настроек. Как правильно сделать, просто сохранять email в localStorage?
Какой способ правильный? Или просто с токеном передавать на бекенде еще и email и на фронте сохранять его в localStorage?
Все эти манипуляции лучше делать на бэкенде, а на фронте ТОЛЬКО токен передавать.
Не подскажите, есть статья как правильно сделать?
Спасибо, а какие самые лучшие примеры хранения данных в localStorage? Что там лучше хранить
какие нить данные которые вы будете использовать в следующий раз
То что часто используется в проекте - айдишки какие-нибудь, объекты
получается я хотел email в localStorage добавить, а мне наоборот нужно и токен убрать из localStorage. Так, если вкладку закрыли, то им в следующий раз обязательно нужно будет логиниться, а все сайты обычно помнят состояние
рефреш токен по моему для этого нужен - типа ты отправляешь логин токен и тебе приносится новый
я незнаю как это делается, но у нас на проекте мы не храним токен в локасторадже. а так сам задумался над этим.
Обсуждают сегодня