基本上我在谷歌云身份平台上使用firebase auth,有时我可以在我的程序中正确登录,没有问题,而有时它只是检索到一个错误,指出TOKEN_EXPIRED,即使我不需要 idToken 来登录,是不是登录来检索 idToken,如果没有登录,我该如何获取 idToken?或者我该如何避免这种情况。
我确实注意到关闭程序并重新打开它可以解决问题,但在我的程序中,我想使用保存和加载功能,因此每次启动程序时,它都会从上次保存的位置加载(每 10 秒发生一次)这意味着如果我从保存中加载,TOKEN_EXPIRED 错误仍然存在,这意味着它将永远存在。或者这是一个等待游戏,你必须等待几分钟才能提出另一个请求?
我发现,从之前的操作来看,登录时有一个 idToken 密钥仍然存在,我猜把它弄乱了,我所要做的就是每次尝试登录时删除 idToken 密钥。