采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
关于cookie和session登陆的问题 我在服务器端使用了session记录了信息 比如 req.session.login=true 服务器下发了cookie给客户端 我再次访问的时候服务器端会判断req.session.login去判断是否登陆过 我的问题是: express框架是否自动帮我们把cookie里面的sid拿到了然后判断连接的是谁 如果我把客户端的cookie给清除了 服务器端这名用户的req.session的信息是否就查不到了 ???
我没明白的一点是 使用express框架后服务器端会自动拿到cookie里面的sessionid去判断这次对话的是谁 但是这个步骤是透明的 我们看不到
如果不用express自己实现的话 需要自己实现么 还是说这个拿cookie里面的sessionid是服务器端的默认行为 根本不需要我们去管????谢谢老师
1. 那肯定是 express 以及其登录相关的插件啊,它们负责拿到 cookie 然后和 session 对应,去判断是否登录; 2. 需要自己实现啊,课程一开始没用 express 时,登录不就是我们自己操作实现的吗。
好的 明白了 感谢老师 有问题再问
也就是说express帮我们做好了一切:生成session 保存session 下发cookie 检查cookie 是吧 ok
登录后可查看更多问答,登录/注册
从入门到实战,一站式掌握 Node.js+Express+Koa2
2.3k 16
1.4k 16
1.6k 15
1.4k 13