相关疑难解决方法(0)

Firebase getToken()TypeError:无法读取属性

我正在尝试获取我当前登录的网站用户的令牌.但是,javascript无法为我获得价值.我认为这里有两个问题:

  1. 当我在启动时收到Auth.currentUser时,我收到"TypeError:无法读取属性'getToken'为null"的错误.但是当我在控制台中键入Auth.currentUser.getToken()时,带有令牌的对象实际显示出来.

  2. getToken()返回给我的是一个promise对象,其键'ea'包含令牌的值.但是当我做Auth.currentUser.getToken()时,它会让我'空'.如何直接从对象中检索令牌?

谢谢!

我检索令牌的代码:

var Auth = firebase.auth()
var token = Auth.currentUser.getToken()
Run Code Online (Sandbox Code Playgroud)

此屏幕截图可能会有所帮助 Chrome控制台结果

javascript firebase firebase-authentication

12
推荐指数
1
解决办法
2万
查看次数