...
|
...
|
@@ -36,19 +36,20 @@ const syncUserSession = (uid, req, res) => { |
|
|
return UserService.profileAsync(uid).then((userInfo) => {
|
|
|
let token = sign.makeToken(uid);
|
|
|
let user = userInfo.data;
|
|
|
let name = user.nickname || user.profile_name || user.username;
|
|
|
|
|
|
if (!_.isEmpty(user)) {
|
|
|
let uidCookie = `${user.profile_name}::${crypto.encryption('', user.uid + '')}::${user.username}::${token}`;
|
|
|
let uidCookie = `${name}::${crypto.encryption('', user.uid + '')}::${user.username}::${token}`;
|
|
|
|
|
|
req.session._TOKEN = token;
|
|
|
req.session._LOGIN_UID = uid;
|
|
|
req.session._USERNAME = user.username;
|
|
|
req.session._USERNAME = name;
|
|
|
|
|
|
res.cookie('_UID', uidCookie, {
|
|
|
domain: config.cookieDomain
|
|
|
});
|
|
|
|
|
|
res.cookie('_USERNAME', user.username, {
|
|
|
res.cookie('_USERNAME', name, {
|
|
|
domain: config.cookieDomain
|
|
|
});
|
|
|
}
|
...
|
...
|
|