【发布时间】:2018-12-10 21:41:22
【问题描述】:
是否可以同时更新用户和自定义声明?
我可以通过文档中的示例更新自定义声明
admin.auth().setCustomUserClaims(uid, {admin: true}).then(() => {
});
我可以用
更新用户firebase.auth().updateUser(request.body.user.uid, {
displayName: request.body.user.username,
email: request.body.user.email
})
我认为它会像下面的示例一样简单,但它一直将自定义声明保留为未定义
const customClaims = {
admin: true,
accessLevel: 9
};
firebase.auth().updateUser(request.body.user.uid, {
displayName: request.body.user.username,
email: request.body.user.email,
customClaims: customClaims
})
有没有办法同时做到这两点?还是必须分开?
【问题讨论】:
标签: javascript node.js firebase firebase-authentication firebase-admin