unicloud 云函数注册登录逻辑(无路由)

云函数:

const uniId = require('uni-id')
'use strict';
exports.main = async (event, context) => {
	//event为客户端上传的参数
	const {
		data, //客户端传来的用户数据
		action//客户端传来的动作方法
	} = event
	let res
	switch (action) {
		case 'register':
			 res = await uniId.register({
				username: data.username,
				password: data.password,
				avatar: data.avatar,
				gender: data.gender
			})
			break;
		case 'login':
			 res = await uniId.login({
				username: data.username,
				password: data.password
			})
			break;
		default:
			break;
	}


	//返回数据给客户端
	return res
};

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注