Authored by 陈峰

sessionkey解密时移除乱码

@@ -25,6 +25,7 @@ module.exports = () => { @@ -25,6 +25,7 @@ module.exports = () => {
25 // 不要使用 === 判断uid的值,如果需要判断使用 == 25 // 不要使用 === 判断uid的值,如果需要判断使用 ==
26 let sessionKey = req.cookies._SESSION_KEY && crypto.decrypt('yoho9646abcdefgh', req.cookies._SESSION_KEY); 26 let sessionKey = req.cookies._SESSION_KEY && crypto.decrypt('yoho9646abcdefgh', req.cookies._SESSION_KEY);
27 27
  28 + sessionKey = sessionKey.replace(/\W/g, '');
28 req.user.uid = { 29 req.user.uid = {
29 toString: () => { 30 toString: () => {
30 return cookie.getUid(req); 31 return cookie.getUid(req);
@@ -50,7 +50,7 @@ @@ -50,7 +50,7 @@
50 "uuid": "^2.0.3", 50 "uuid": "^2.0.3",
51 "xml2js": "^0.4.17", 51 "xml2js": "^0.4.17",
52 "yoho-express-session": "^2.0.0", 52 "yoho-express-session": "^2.0.0",
53 - "yoho-node-lib": "=0.2.9", 53 + "yoho-node-lib": "=0.2.10",
54 "yoho-zookeeper": "^1.0.8" 54 "yoho-zookeeper": "^1.0.8"
55 }, 55 },
56 "devDependencies": { 56 "devDependencies": {