Authored by 郭成尧

timeout

@@ -287,7 +287,7 @@ const verifyCodeByMobileAPI = (req, res, next) => { @@ -287,7 +287,7 @@ const verifyCodeByMobileAPI = (req, res, next) => {
287 service.validateMobileCodeAsync(phoneNum, code, areaCode) 287 service.validateMobileCodeAsync(phoneNum, code, areaCode)
288 .then(result => { 288 .then(result => {
289 if (result.code === 200 && result.data) { 289 if (result.code === 200 && result.data) {
290 - res.session.backcode = { 290 + req.session.backcode = {
291 phoneNum: phoneNum, 291 phoneNum: phoneNum,
292 token: result.data.token, 292 token: result.data.token,
293 areaCode: areaCode, 293 areaCode: areaCode,
@@ -312,14 +312,14 @@ const verifyCodeByMobileAPI = (req, res, next) => { @@ -312,14 +312,14 @@ const verifyCodeByMobileAPI = (req, res, next) => {
312 * 找回密码页面,设置新密码页面-手机 312 * 找回密码页面,设置新密码页面-手机
313 */ 313 */
314 const setNewPasswordByMobilePage = (req, res) => { 314 const setNewPasswordByMobilePage = (req, res) => {
315 - let backcode = res.session.backcode; 315 + let backcode = req.session.backcode;
316 316
317 if (!backcode || !(backcode.code || (backcode.token && helpers.verifyMobile(backcode.phoneNum)))) { 317 if (!backcode || !(backcode.code || (backcode.token && helpers.verifyMobile(backcode.phoneNum)))) {
318 res.redirect(400); 318 res.redirect(400);
319 return; 319 return;
320 } 320 }
321 321
322 - res.session.backcode = null; 322 + req.session.backcode = null;
323 323
324 res.render('back/new-password', Object.assign({ 324 res.render('back/new-password', Object.assign({
325 module: 'passport', 325 module: 'passport',
@@ -61,6 +61,7 @@ exports.validate = (req, res, next) => { @@ -61,6 +61,7 @@ exports.validate = (req, res, next) => {
61 return res.json({ 61 return res.json({
62 code: 400, 62 code: 400,
63 message: '验证码超时,请重试', 63 message: '验证码超时,请重试',
  64 + changeCaptcha: true,
64 captchaShow: true 65 captchaShow: true
65 }); 66 });
66 } 67 }