gpt4 book ai didi

reactjs - 用户信息存放在redux store还是本地存储中?

转载 作者:行者123 更新时间:2023-12-04 00:23:17 25 4
gpt4 key购买 nike

我在徘徊如何在登录后存储用户信息?

将所有信息存储在本地存储或 redux 存储中是个好主意吗?

成功登录 API 后,返回一个包含用户角色和权限以及其他一些信息的大对象。

我是 react-redux 的新手,请帮忙!

谢谢!

最佳答案

将用户信息存储在 redux store 中。如果您想在重新加载应用程序后保留它(我不推荐它,请参阅下面这个答案中的详细信息),您可以使用 redux-persist .

但这实际上取决于您使用的是哪种身份验证。通常,您应该仅使用(并保留)某些身份验证 token (而不是所有用户信息)。您可以将此 token 存储在 cookie 中,并使用它(用于后端请求)在每次应用程序加载时获取真实用户信息(然后将其存储在 redux 存储中)。

关于reactjs - 用户信息存放在redux store还是本地存储中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58970501/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com