Authored by targaryen

session-set-null-change-step

@@ -77,5 +77,6 @@ exports.validate = (req, res, next) => { @@ -77,5 +77,6 @@ exports.validate = (req, res, next) => {
77 } 77 }
78 req.session.captcha = null; 78 req.session.captcha = null;
79 req.session.captchaValidCount = null; 79 req.session.captchaValidCount = null;
  80 + req.session.useYohoCaptcha = null;
80 return next(); 81 return next();
81 }; 82 };
@@ -26,7 +26,6 @@ const check = (req, res, next) => { @@ -26,7 +26,6 @@ const check = (req, res, next) => {
26 // 某次请求极验证调用注册失败,强制使用自有图形验证码 26 // 某次请求极验证调用注册失败,强制使用自有图形验证码
27 if (req.session.useYohoCaptcha) { 27 if (req.session.useYohoCaptcha) {
28 useGeetest = false; 28 useGeetest = false;
29 - req.session.useYohoCaptcha = false;  
30 } 29 }
31 30
32 return (useGeetest ? geetest : captcha).validate(req, res, next); 31 return (useGeetest ? geetest : captcha).validate(req, res, next);