新用户应该能够具有唯一的自定义ID,以供客户参考。必须简短供客户使用,这就是为什么我不能使用firebase创建的UID的原因。 例如:每个新创建的文档上的customID:'PT00001',customID:'PT00002',customID:'PT00003'...
这会在创建身份验证用户后添加到额外的数据收集中。
firebase.auth().createUserWithEmailAndPassword(this.email, this.password)
.then(
cred => {firebase.firestore().collection('users').doc(cred.user.uid).set(
{
created_at: firebase.firestore.FieldValue.serverTimestamp(),
customID:
});