关于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字段,由“游客”+六位数组成