【发布时间】:2020-05-31 17:35:22
【问题描述】:
我想通过电话号码查找用户,并使用 Admin SDK 在 Firebase Cloud Functions 中更新他们的 displayName。
例如,当我尝试运行此代码时:
import * as admin from 'firebase-admin'
admin.auth().getUserByPhoneNumber(phone).then((user) => {
user.displayName = newName;
}).catch((reason) => console.log(reason['message']));
我收到以下消息:
无法分配给对象“#UserRecord”的只读属性“displayName”
虽然我不理解这个例外,但我想不出另一种方法来做到这一点。有什么想法吗?
【问题讨论】:
标签: javascript firebase firebase-authentication google-cloud-functions firebase-admin