请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

修改代码 nodemon 自动重启后,cookie 还存在

双越老师好,有个问题。
我修改了 login-test 的返回值后保存,这时候服务端重启了。然后我直接去浏览器刷新 login-test ,没有返回 -1,反而是返回 0 和刚才的用户名了。这个感觉是重启了 cookie 还存在呢?不用再重新登录一次,这和视频里说的不一样。

正在回答 回答被采纳积分+3

1回答

双越 2019-07-17 17:39:44

cookie 保存在客户端即浏览器中,和你服务端重启没关系。

0 回复 有任何疑惑可以回复我~
  • 提问者 七日友 #1
    哦,就是看的时候有点没明白,为什么每次服务端重启后在浏览器都要重新登陆,而不是直接刷新 login-test,当时理解成了服务端重启后浏览器的cookie被清除了,所以很疑惑。
    回复 有任何疑惑可以回复我~ 2019-07-17 20:28:26
  • 双越 回复 提问者 七日友 #2
    如果 session 没有接 redis ,每次服务器重启是 session 会失效,所以会重新登录。cookie 不会因为 server 端重启而消失。
    回复 有任何疑惑可以回复我~ 2019-07-17 21:01:31
  • 提问者 七日友 回复 双越 #3
    恩恩,谢谢双越老师,看了后面的视频后我弄明白了。
    回复 有任何疑惑可以回复我~ 2019-07-17 23:10:27
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信