关于uniCloud的beforeRegister钩子的具体介绍和用法在下面:
uniCloudhttps://doc.dcloud.net.cn/uniCloud/uni-id/summary.html#before-register首先在uniCloud/cloudfunctions/common/uni-config-center/uni-id中创建hooks文件,再创建index.js文件
在新建的index.js中编写如下代码:
function beforeRegister({
userRecord,
clientInfo
} = {}) {
// 处理逻辑
return userRecord // 务必返回处理后的userRecord
}
module.exports = {
beforeRegister
}
下面的例子中,在用户第一次自动登录的时候创建username字段,由“游客”+六位数组成