20 lines
381 B
JavaScript
20 lines
381 B
JavaScript
'use strict';
|
|
|
|
module.exports = {
|
|
params: {
|
|
"type": ["accountPassword"],//注册类型
|
|
"data": "object",//数据
|
|
},
|
|
fun : async (ctx, app) => {
|
|
const {type, data} = ctx.params
|
|
if (await $components.registered[type](data)) {
|
|
return $res.success({
|
|
token: await $components.jwt.sign({})
|
|
}, "注册成功")
|
|
}
|
|
|
|
return $res.error({}, "登录失败")
|
|
|
|
}
|
|
}
|