...
|
...
|
@@ -14,8 +14,7 @@ const cookie = require(global.library + '/cookie'); |
|
|
const RegService = require('../models/reg-service');
|
|
|
const AuthHelper = require('../models/auth-helper');
|
|
|
|
|
|
const reg = {
|
|
|
index: (req, res) => {
|
|
|
let index = (req, res) => {
|
|
|
// 设置注册有效时间30分钟, 防机器刷
|
|
|
req.session._REG_EXPIRE = Date.now() + 1800000;
|
|
|
|
...
|
...
|
@@ -33,8 +32,8 @@ const reg = { |
|
|
areaCode: '+86', // 默认的区号
|
|
|
countrys: RegService.getAreaData() // 地区信息列表
|
|
|
});
|
|
|
},
|
|
|
verifyMobile: (req, res, next) => {
|
|
|
};
|
|
|
let verifyMobile = (req, res, next) => {
|
|
|
let data = {
|
|
|
code: 400,
|
|
|
message: '手机号已存在',
|
...
|
...
|
@@ -77,8 +76,8 @@ const reg = { |
|
|
|
|
|
return res.json(result);
|
|
|
}).catch(next);
|
|
|
},
|
|
|
code: (req, res, next) => {
|
|
|
};
|
|
|
let codeAction = (req, res, next) => {
|
|
|
let token = req.query.token;
|
|
|
let mobile = +req.query.phoneNum;
|
|
|
let area = +(req.query.areaCode || 86);
|
...
|
...
|
@@ -102,8 +101,8 @@ const reg = { |
|
|
token: token, // 访问令牌
|
|
|
serviceUrl: 'http://chat8.live800.com/live800/chatClient/chatbox.jsp?companyID=620092&configID=149091&jid=8732423409&info=' // 在线客服
|
|
|
});
|
|
|
},
|
|
|
sendCode: (req, res, next) => {
|
|
|
};
|
|
|
let sendCode = (req, res, next) => {
|
|
|
let data = {
|
|
|
code: 400,
|
|
|
message: '发送验证码失败',
|
...
|
...
|
@@ -131,8 +130,8 @@ const reg = { |
|
|
RegService.sendCodeToMobile(area, mobile).then((result) => {
|
|
|
return result.code ? res.json(result) : res.json(data);
|
|
|
}).catch(next);
|
|
|
},
|
|
|
verifyCode: (req, res, next) => {
|
|
|
};
|
|
|
let verifyCode = (req, res, next) => {
|
|
|
let data = {
|
|
|
code: 400,
|
|
|
message: '验证码错误',
|
...
|
...
|
@@ -178,8 +177,8 @@ const reg = { |
|
|
|
|
|
return res.json(result);
|
|
|
}).catch(next);
|
|
|
},
|
|
|
password: (req, res, next) => {
|
|
|
};
|
|
|
let passwordAction = (req, res, next) => {
|
|
|
let token = req.query.token;
|
|
|
let mobile = +req.query.phoneNum;
|
|
|
let area = +(req.query.areaCode || 86);
|
...
|
...
|
@@ -202,8 +201,8 @@ const reg = { |
|
|
phoneNum: mobile, // 手机号
|
|
|
token: token // 访问令牌
|
|
|
});
|
|
|
},
|
|
|
setPassword: (req, res, next) => {
|
|
|
};
|
|
|
let setPassword = (req, res, next) => {
|
|
|
let data = {
|
|
|
code: 400,
|
|
|
message: '密码格式不正确',
|
...
|
...
|
@@ -268,7 +267,14 @@ const reg = { |
|
|
}
|
|
|
});
|
|
|
}).catch(next);
|
|
|
}
|
|
|
};
|
|
|
|
|
|
module.exports = reg; |
|
|
module.exports = {
|
|
|
index,
|
|
|
verifyMobile,
|
|
|
code: codeAction,
|
|
|
sendCode,
|
|
|
verifyCode,
|
|
|
password: passwordAction,
|
|
|
setPassword
|
|
|
}; |
...
|
...
|
|