【发布时间】:2020-02-03 23:08:03
【问题描述】:
目前,我正在开发一个分类广告网站,我在前端使用 ReactJS。不幸的是,现在我在 cookie 行为方面遇到了一些问题,所以我试图找出问题所在,但很多天都没有运气。问题是,我使用 cookie 将用户电子邮件和用户 ID 保存在 cookie 中,以检查它是否已登录或退出。出于某种原因,有时必须刷新页面才能从 cookie 中获取用户电子邮件和 ID。第二个问题是用户退出后,浏览页面并刷新站点,用户再次登录,我不知道这是怎么回事。
请观看视频以查看正在运行的错误https://youtu.be/Xrhw2Oa9_1k
链接到存储库https://github.com/tourniquet/classified-frontend-react
另外,如果有一些关于如何管理记录的用户数据的好教程,请不要犹豫与我分享。提前谢谢!
【问题讨论】:
-
你是如何设置cookie的?当您单击注销按钮时,您是否从文档和 redux 级别清除 cookie
-
是的,当我点击注销按钮时,我清除了 redux 和 cookie。
-
github.com/tourniquet/classified-frontend-react/blob/… 这是我删除 cookie 的方式 github.com/tourniquet/classified-frontend-react/blob/… 这是我设置 cookie 的方式