将用户信息存储在redux存储或本地存储中?

问题描述 投票:0回答:1

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

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

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

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

谢谢!

reactjs authentication redux react-redux rbac
1个回答
0
投票

将用户信息存储在redux存储中。如果要在重新加载应用程序后保留它(我不建议这样做,请参见下面的信息),则可以使用redux-persist

但是这实际上取决于您使用哪种身份验证。通常,您应该仅使用(并保留)一些身份验证令牌(而不是所有用户信息)。您可以将此令牌存储在cookie中,并使用它(用于后端请求)获取真实的用户信息。

© www.soinside.com 2019 - 2024. All rights reserved.