ren*_*dom 3 firebase firebase-authentication react-native-firebase
firebase.auth.currentUser已登录。)admin.auth().updateUser(uid, somevalues)设置用户 displayName 和 email。firebase.auth().currentUser.reload()以获取更新的用户数据,突然出现错误身份验证/用户令牌过期
我只在使用后检查admin.auth().updateUser(....) 我的令牌丢失了。如果我不运行此命令,那么我可以毫无问题地执行 firebase.auth().currentUser.reload() 。更新:仅当我在调用 admin.auth().updateUser(....) 时设置电子邮件时,我的应用程序内的令牌才会无效。如果我只更改 displayName 令牌仍然有效。
我不确定这里的确切问题是什么,但reload()会使用刷新令牌,但是,当“检测到用户的主要帐户更改。这包括密码或电子邮件地址更新等事件”时,刷新令牌将过期。
看: https //firebase.google.com/docs/auth/admin/manage-sessions
因此,当您的刷新令牌过期时(由于“重大帐户更改”),您需要重新授权..
| 归档时间: |
|
| 查看次数: |
1148 次 |
| 最近记录: |