Javascript Firebase SetCustomUserClaimes然后

Javascript Firebase SetCustomUserClaimes然后,javascript,node.js,firebase,firebase-authentication,firebase-admin,Javascript,Node.js,Firebase,Firebase Authentication,Firebase Admin,我用node.js制作的web应用程序后端有以下代码: admin.auth().verifyIdToken(req.body.token).then((user) => { admin.auth().setCustomUserClaims(user.uid, { identity: "ns", approved: false, reviewed: false }).then(() => { cons

我用node.js制作的web应用程序后端有以下代码:

admin.auth().verifyIdToken(req.body.token).then((user) => {
    admin.auth().setCustomUserClaims(user.uid, {
      identity: "ns",
      approved: false,
      reviewed: false
    }).then(() => {
      console.log(user);
    })
  })

尽管如此,我还是在设置自定义用户声明后记录用户令牌。自定义用户声明
已批准
已审核
未出现在我的令牌中。我认为声明设置正确,但为什么它们没有出现在我的终端日志中?

您验证的令牌包含生成令牌时声明的副本。如果您更新声明,则不会更改令牌有效负载内交付的内容。如果您想在令牌内查看更新的声明,客户端必须刷新令牌并向后端提供一个新的令牌以进行另一次验证。

您验证的令牌包含生成令牌时声明的副本。如果您更新声明,则不会更改令牌有效负载内交付的内容。如果您想在令牌中看到更新的声明,客户端将必须刷新令牌,并向后端提供一个新的令牌以进行另一次验证