Прекратить использование localStorage Вот в чем дело: большинство плохих вещей в локальном хранилище не так уж и важны.Вы все еще можете избежать неприятностей с его использованием, но у вас будет немного медленное приложение и небольшое раздражение разработчика.Локальное хранилище не предназначено для использования в качестве механизма безопасного хранения в браузере.Он был спроектирован как хранилище ключей / значений, состоящее только из простых строк, которое разработчики могли использовать для создания чуть более сложных одностраничных приложений.Вот и все.
С чем на самом деле сводится проблема, это межсайтовые скриптовые атаки (XSS).
Если злоумышленник может запустить JavaScript на вашем сайте, он может получить все данные, которые вы 'хранятся в локальном хранилище и отправляются на собственный домен.Это означает, что все, что у вас есть в локальном хранилище (например, данные сеанса пользователя), может быть взломано.
Чтобы ответить на ваш вопрос, попробуйте отправить userInfo
и сохранить его в своем магазине через редукторы.затем используйте его для запроса данных userInfo.