const uniId = require('uni-id')
'use strict';
exports.main = async (event, context) => {
//拿到event的数据;event为客户端上传的参数
const {
data,
action
} = event
//定义用户操作控制器
const model = {
user: {
register: async () => {
const res = await uniId.register({
username: data.username,
password: data.password,
avatar: data.avatar,
gender: data.gender
})
return res
},
login: async () => {
const res = await uniId.login({
username: data.username,
password: data.password
})
return res
}
}
}
const [c, a] = action.split('/')
return model[c][a]()
};