更改用户的customClaims后,我希望它们立即反映在已登录的客户端上。我该如何从nodejs管理员做到这一点?
我知道如何使用auth.idToken(true)
从客户端进行操作
答案 0 :(得分:0)
没有直接方法可以强制客户端从Admin SDK中刷新。客户端本身将必须调用src
来刷新其令牌。
如果要强制刷新,则可能必须通过Firebase Cloud Messaging或Realtime Database / Cloud Firestore之类的命令将信号从Admin SDK发送到相关客户端。然后,客户端可以在收到该信号后刷新其令牌。