是否可以同时更新用户和自定义声明?
我可以通过文档中的示例更新自定义索赔
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
})
有没有办法同时做这两件事?或者它们必须是分开的?
https://stackoverflow.com/questions/53714078
复制相似问题