如何在React库的LocalStorage中存储令牌

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在React库的LocalStorage中存储令牌相关的知识,希望对你有一定的参考价值。

我非常陌生,我已经在后端编写了所有代码。现在,如果我登录,令牌将进入网络。现在我的问题是如何在本地存储中存储该令牌以及该令牌的存储位置,请告诉我该怎么做以及如何做。

如果有任何疑问,请发表评论

答案

您可以将其存储为客户端Cookie或存储在localStoragesessionStorage中。每个选项都有优点和缺点。您应该有权访问具有setter和getter的localStorage实例,以从本地存储中存储和检索数据。

// setter
localStorage.setItem('token', data);
// getter
localStorage.getItem('token');
// remove
localStorage.removeItem('token');
// remove all
localStorage.clear();

您也可以查看此代码段以供参考。 https://codesandbox.io/embed/winter-bird-uirri?fontsize=14&hidenavigation=1&theme=dark

以上是关于如何在React库的LocalStorage中存储令牌的主要内容,如果未能解决你的问题,请参考以下文章

Svelte/Sapper.js - 如何使用 localStorage 数据初始化存储?

这是在 localStorage 中存储数据列表并在使用 React 应用程序搜索时显示它们的最佳方式

反应类组件。待办事项应用程序。如何使用 localStorage 存储数据

localstorage 在页面刷新时在 react-redux 应用程序中返回“未定义”

如何使用React呈现用户以前的会话?

React.js:将整个状态同步到 localStorage