通过Redux令牌身份验证在页面刷新时清除本地存储

时间:2019-04-05 10:21:36

标签: reactjs redux

我正在使用react-token-auth进行登录。登录部分成功并且令牌被存储在本地存储中。但是当我刷新本地存储中的页面数据时,将变得不确定。

我已经在他们的git-hub中看到了问题页面,在那里他们提到要处理后端的以下几行。我在后端没有太多曝光。

如果有人已经遇到此问题,请告诉我您如何对其进行排序。

 ResponseEntity<String> response = 
    restTemplate.exchange(url,HttpMethod.POST, request, String.class);

1 个答案:

答案 0 :(得分:0)

LocalStorage将在页面刷新后保持不变,因此我认为您的本地存储代码可能有问题。

应该这样设置:

localStorage.setItem('somekey', 'someval');

并获取:

localStorage.getItem('somekey');

还请验证您是否可以在Chrome开发者工具的“应用程序”->“本地存储”标签中看到正确的值。

编辑:

如果上述所有方法都还不错,那么也许您正在覆盖自己的价值! Console。注销对localstorage.setItem的所有调用。

相关问题