session和cookie的前后的操作
Posted 飘然离去
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了session和cookie的前后的操作相关的知识,希望对你有一定的参考价值。
1.
// sign out
exports.signout = function (req, res, next) {
req.session.destroy();
res.clearCookie(config.auth_cookie_name, { path: ‘/‘ });
res.redirect(‘/‘);
};
登录退出的时候,需要销毁session,并且清楚cookie.
2. 登录的get请求的时候,我们需要保存session.
exports.showLogin = function (req, res) {
req.session._loginReferer = req.headers.referer;
res.render(‘sign/signin‘);
};
3. 在给前台返回req的时候,我们需要明白
req.session.user = user;
delete user.userPass;
delete user.userSalt;
以上是关于session和cookie的前后的操作的主要内容,如果未能解决你的问题,请参考以下文章
前后端接口鉴权全解 Cookie/Session/Token 的区别
Django 前后端分离 token和cookiesession对比
springboot-vue前后端分离session过期重新登录的实现
C#-WebForm-★内置对象简介★Request-获取请求对象Response相应请求对象Session全局变量(私有)Cookie全局变量(私有)Application全局公共变量Vi(代码片段