繁体   English   中英

Firebase 用户 - 无需重新登录即可更新个人资料

[英]Firebase User - updating profile without logging back in

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

所以,我有 JavaScript 函数,它获取输入字段(照片 url)的值并更改 Firebase 中的 photoURL 字段。

它工作正常,但是要使其生效,用户必须重新登录。 有没有办法更新它而不必注销并重新登录?

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM