firebase-admin node.js sdk:getUser() 和 listUsers() 在 customClaims 中返回不同的值

firebase-admin node.js sdk: getUser() and listUsers() return different values in customClaims

提问人:monkeydkon 提问时间:11/14/2023 最后编辑:Frank van Puffelenmonkeydkon 更新时间:11/14/2023 访问量:30

问:

我使用 为用户设置自定义声明。 我们有一个端点来获取当前登录用户的信息,我们在哪里使用该函数setUserCustomClaims

firebase
        .auth()
        .getUser(user.firebaseId)

在响应中,我们可以访问我们设置的属性。customClaims.userType

但是当我们使用

firebase
   .auth()
   .listUsers()

对于同一个用户,只是一个空字符串customClaims.userType

这里有任何想法吗?

节点.js firebase-authentication firebase-admin

评论

0赞 Doug Stevenson 11/14/2023
如果您认为 SDK 中存在 bug,则应使用您使用的代码在 GitHub 上提交问题,以说明和重现该问题,以便任何人都可以验证它是否按预期工作。

答: 暂无答案