Reactjs JWT Redux React:为什么不声明?

Reactjs JWT Redux React:为什么不声明?,reactjs,cookies,redux,state,jwt,Reactjs,Cookies,Redux,State,Jwt,我读过很多关于在本地存储、会话存储或仅HTTP cookie中存储JWT的辩论。由于本地存储和会话存储中易受XSS影响,仅HTTP cookie似乎是首选的存储机制 使用Redux时,为什么不保持JWT的状态?(除了每次刷新都必须重新记录用户日志的缺点)。我相信这是显而易见的 是的,这是因为每次刷新都需要重新记录用户的日志 我相信这是一个良好且一致的用户体验的重要原因。你说的“除此之外”是什么意思?这就是原因。因为,当你在浏览器中刷新你的应用程序时,你的商店会被重新创建(redux状态)。因此,

我读过很多关于在本地存储、会话存储或仅HTTP cookie中存储JWT的辩论。由于本地存储和会话存储中易受XSS影响,仅HTTP cookie似乎是首选的存储机制


使用Redux时,为什么不保持JWT的状态?(除了每次刷新都必须重新记录用户日志的缺点)。我相信这是显而易见的

是的,这是因为每次刷新都需要重新记录用户的日志


我相信这是一个良好且一致的用户体验的重要原因。

你说的“除此之外”是什么意思?这就是原因。因为,当你在浏览器中刷新你的应用程序时,你的商店会被重新创建(redux状态)。因此,您必须再次检查空JWT,要求登录。