Firebase用户-在不重新登录的情况下更新配置文件



我在我的flask web应用程序上使用Firebase身份验证,我希望我的网站用户能够更新他们的个人资料信息-目前只是个人资料图片。

因此,我有一个JavaScript函数,它获取输入字段(照片url(的值,并更改Firebase中的照片url字段。

它运行良好,但要使其生效,用户必须重新登录。有没有一种方法可以在不必注销和重新登录的情况下更新它?

Firebase Authentication将用户配置文件信息作为其ID令牌的一部分进行通信,该令牌在用户登录时加载,然后每小时自动刷新一次。

您可以通过调用User.reload()User.getIdToken(true)来强制刷新。

相关内容

最新更新