首页 > 解决方案 > Javascript:向登录 api 发送 ajax 请求——在哪里保存令牌?

问题描述

我已将凭据发送到登录 API,在成功响应中,有一堆用户数据和一个令牌。我怎样才能保存它,这样用户就不必每次都登录?我假设我应该将响应中的令牌和用户数据存储在 cookie 中,如果 cookie 存在,我可以在页面上加载该信息?

标签: javascriptajax

解决方案


您可以使用本地存储。localStorage 旨在将数据存储在浏览器中,并且保留在每个网站中。

在这里查看以了解更多信息。

这是 Mozilla Docs

还可以考虑对存储在 localStorage 中的数据进行加密。

玩得开心 :)


推荐阅读