我有一个关于Firebase的问题...最近我看到了
app.messaging().getRefreshToken()
不是每次都打电话,我知道为什么,但是无论如何我想每次都打电话。所以打电话给
app.iid().getToken()
是否等效于getRefreshToken()?
如果没有区别,那么
谢谢
答案 0 :(得分:1)
尽管我在docs中没有看到getRefreshToken()
,但以下说明应该有所帮助。
getToken(forceRefresh)
:getToken
方法返回 JWT 令牌以识别用户。
如果尚未已过期,它将返回当前令牌,否则将刷新令牌并返回新令牌< / strong>。
如果您使用
forceRefresh: true
,它将始终返回刷新的令牌,而不管其到期时间。
app.iid().getToken(true)
将获取刷新的令牌。