Authored by ccbikai

完善 cookie 提交

... ... @@ -32,7 +32,7 @@ function doPassportCallback(openId, nickname, req, res) {
sourceType: 'wechat'
});
} else if (result.code === 200 && result.data.uid) {
return AuthHelper.syncUserSession(result.data.uid, res).then(() => {
return AuthHelper.syncUserSession(result.data.uid, req, res).then(() => {
return refer;
});
}
... ... @@ -68,4 +68,4 @@ const wechat = {
}
};
exports.wechat = wechat;
\ No newline at end of file
exports.wechat = wechat;
... ...
... ... @@ -40,12 +40,16 @@ class Auth {
if (data) {
let uidCookie = `${data.profile_name}::${data.uid}::${data.vip_info.title}::${token}`;
res.cookies._UID = uidCookie;
res.cookie('_UID', uidCookie, {
domain: 'yohobuy.com'
});
}
req.session._TOKEN = token; // esline-disable-line
req.session._LOGIN_UID = uid; // esline-disable-line
res.cookies._TOKEN = token; // esline-disable-line
});
res.cookie('token', token, {
domain: 'yohobuy.com'
}); // esline-disable-line
}).catch(console.log);
}
}
... ...