采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
双越老师好,有个问题。 我修改了 login-test 的返回值后保存,这时候服务端重启了。然后我直接去浏览器刷新 login-test ,没有返回 -1,反而是返回 0 和刚才的用户名了。这个感觉是重启了 cookie 还存在呢?不用再重新登录一次,这和视频里说的不一样。
cookie 保存在客户端即浏览器中,和你服务端重启没关系。
哦,就是看的时候有点没明白,为什么每次服务端重启后在浏览器都要重新登陆,而不是直接刷新 login-test,当时理解成了服务端重启后浏览器的cookie被清除了,所以很疑惑。
如果 session 没有接 redis ,每次服务器重启是 session 会失效,所以会重新登录。cookie 不会因为 server 端重启而消失。
恩恩,谢谢双越老师,看了后面的视频后我弄明白了。
登录后可查看更多问答,登录/注册
从入门到实战,一站式掌握 Node.js+Express+Koa2
2.3k 16
1.4k 16
1.6k 15
1.4k 13