如何强制已登录用户的ID令牌从Firebase管理员刷新Firebase

时间:2018-11-21 11:58:58

标签: firebase firebase-authentication

更改用户的customClaims后,我希望它们立即反映在已登录的客户端上。我该如何从nodejs管理员做到这一点?

我知道如何使用auth.idToken(true)从客户端进行操作

1 个答案:

答案 0 :(得分:0)

没有直接方法可以强制客户端从Admin SDK中刷新。客户端本身将必须调用src来刷新其令牌。

如果要强制刷新,则可能必须通过Firebase Cloud Messaging或Realtime Database / Cloud Firestore之类的命令将信号从Admin SDK发送到相关客户端。然后,客户端可以在收到该信号后刷新其令牌。