xd_zhaoqi 2019-12-13 15:08 采纳率: 25%
浏览 371
已采纳

react 项目登录态如何设计?

现在在做一个react项目(用到redux),需要一个登录界面。最初的想法是保存一个bool状态islogin,存储到仓库(reducer)。通过检查这个状态进行页面之间的路由跳转。
但是存在一个问题,浏览器刷新之后,就会重置静态资源,(举个例子,已经登录过的用户,在其他界面刷新之后就会跳转到登录界面,因为默认值为false)。刚开始接触react,不知道有什么方法可以解决这个问题?

  • 写回答

1条回答 默认 最新

  • 崽崽的谷雨 2019-12-16 09:05
    关注

    一般前端可以采用本地存储,localstorage,或者cookie来做。登陆后把状态存起来,退出登陆删除,用cookie,可以设置时间到时间自动删除并退出登陆

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥20 java在应用程序里获取不到扬声器设备
  • ¥15 echarts动画效果的问题,请帮我添加一个动画。不要机器人回答。
  • ¥60 许可证msc licensing软件报错显示已有相同版本软件,但是下一步显示无法读取日志目录。
  • ¥15 Attention is all you need 的代码运行
  • ¥15 一个服务器已经有一个系统了如果用usb再装一个系统,原来的系统会被覆盖掉吗
  • ¥15 使用esm_msa1_t12_100M_UR50S蛋白质语言模型进行零样本预测时,终端显示出了sequence handled的进度条,但是并不出结果就自动终止回到命令提示行了是怎么回事:
  • ¥15 前置放大电路与功率放大电路相连放大倍数出现问题
  • ¥80 部署运行web自动化项目
  • ¥15 腾讯云如何建立同一个项目中物模型之间的联系
  • ¥30 VMware 云桌面水印如何添加