From 0692529d0bfb738150007152ae09cc7bc7f0f5d4 Mon Sep 17 00:00:00 2001 From: liqi <qi.li@yoho.cn> Date: Mon, 4 Dec 2017 17:41:42 +0800 Subject: [PATCH] Revert "去除老的_YOHOUID、_YOHOTOKEN先关逻辑" This reverts commit 5b299241b8c4ffc5dcbf2eaf02edc7abf12a4e8c. --- doraemon/middleware/user.js | 9 +++++++++ 1 file changed, 9 insertions(+), 0 deletions(-) diff --git a/doraemon/middleware/user.js b/doraemon/middleware/user.js index ad08615..b6595df 100644 --- a/doraemon/middleware/user.js +++ b/doraemon/middleware/user.js @@ -4,6 +4,15 @@ const config = global.yoho.config; module.exports = () => { return (req, res, next) => { + const uid = req.cookies._YOHOUID; + const token = req.cookies._YOHOTOKEN; + const key = `-_-!!!${uid}!!!-_-`; + + if (md5(key) === token) { + req.user.uid = uid; + delete req.cookies._YOHOUID; + } + // app 内处理 if (req.yoho.isApp) { if (req.cookies.app_uid && -- libgit2 0.24.0