Authored by 王水玲

Merge branch 'feature/passport' into release/4.8

@@ -35,7 +35,7 @@ passport.use('local', new LocalStrategy({ @@ -35,7 +35,7 @@ passport.use('local', new LocalStrategy({
35 passReqToCallback: true 35 passReqToCallback: true
36 }, (req, username, password, done) => { 36 }, (req, username, password, done) => {
37 37
38 - let area = req.body.area || '86'; 38 + let area = req.body.areaCode || '86';
39 39
40 if (isNaN(_.parseInt(area)) || _.isEmpty(username) || _.isEmpty(password)) { 40 if (isNaN(_.parseInt(area)) || _.isEmpty(username) || _.isEmpty(password)) {
41 logger.info(`【Passport Loginbad params, area:${area} account:${username} password:${password}`); 41 logger.info(`【Passport Loginbad params, area:${area} account:${username} password:${password}`);
@@ -43,7 +43,9 @@ passport.use('local', new LocalStrategy({ @@ -43,7 +43,9 @@ passport.use('local', new LocalStrategy({
43 } 43 }
44 44
45 let verifyEmail = helpers.verifyEmail(username); 45 let verifyEmail = helpers.verifyEmail(username);
46 - let verifyMobile = helpers.verifyAreaMobile(username, area); 46 +
  47 + // 国际号码验证取消
  48 + let verifyMobile = area === '86' ? helpers.verifyAreaMobile(area + '-' + username) : true;
47 49
48 if (!verifyEmail && !verifyMobile) { 50 if (!verifyEmail && !verifyMobile) {
49 logger.info(`【Passport Loginbad account, email:${verifyEmail} mobile:${verifyMobile}`); 51 logger.info(`【Passport Loginbad account, email:${verifyEmail} mobile:${verifyMobile}`);