|
|
@ -10,10 +10,10 @@ const {default: common} = require('./common.js'); |
|
|
|
const {default: aliyunSmsClient} = require('./aliyunSmsClient'); |
|
|
|
const {default: aliyunSmsClient} = require('./aliyunSmsClient'); |
|
|
|
const {default: defaultConfig, getCustomConfigs: getCustomConfigs} = require('./conf/config'); |
|
|
|
const {default: defaultConfig, getCustomConfigs: getCustomConfigs} = require('./conf/config'); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const router = express.Router(); |
|
|
|
const router = express.Router(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
let customConfig = null; |
|
|
|
|
|
|
|
|
|
|
|
//发送注册验证码短信接口
|
|
|
|
//发送注册验证码短信接口
|
|
|
|
/** |
|
|
|
/** |
|
|
|
* @phoneNumber: 手机号码 |
|
|
|
* @phoneNumber: 手机号码 |
|
|
@ -28,7 +28,6 @@ router.post('/sendverifycode', async (req, res) => { |
|
|
|
let sign = req.body.sign; |
|
|
|
let sign = req.body.sign; |
|
|
|
|
|
|
|
|
|
|
|
let data = {code: 0, message: ''}; |
|
|
|
let data = {code: 0, message: ''}; |
|
|
|
let myConfig = await getCustomConfigs('./conf/custom_config.json'); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (!phoneNumber || !codeNumber || !sign) { |
|
|
|
if (!phoneNumber || !codeNumber || !sign) { |
|
|
|
data.message = '参数不能为空'; |
|
|
|
data.message = '参数不能为空'; |
|
|
@ -37,6 +36,17 @@ router.post('/sendverifycode', async (req, res) => { |
|
|
|
}else if (common.isVerifyCode(codeNumber) == false) { |
|
|
|
}else if (common.isVerifyCode(codeNumber) == false) { |
|
|
|
data.message = '验证码格式错误,必须是4位数的数字'; |
|
|
|
data.message = '验证码格式错误,必须是4位数的数字'; |
|
|
|
}else { |
|
|
|
}else { |
|
|
|
|
|
|
|
//使用默认配置
|
|
|
|
|
|
|
|
let myConfig = defaultConfig; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//加载自定义配置
|
|
|
|
|
|
|
|
if (!customConfig) { |
|
|
|
|
|
|
|
customConfig = await getCustomConfigs('./conf/custom_config.json'); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//使用自定义配置
|
|
|
|
|
|
|
|
myConfig = customConfig; |
|
|
|
|
|
|
|
|
|
|
|
let paramsCheck = {}; |
|
|
|
let paramsCheck = {}; |
|
|
|
for (const key in req.body) { |
|
|
|
for (const key in req.body) { |
|
|
|
if (key != 'sign') { |
|
|
|
if (key != 'sign') { |
|
|
|