Firebase 3 - javascript - 登录后获取facebook accessToken

use*_*753 3 javascript firebase firebase-security firebase-authentication

在Firebase 2中,我可以accessToken通过这种方式从登录后的任何地方获取Facebook ,只需使用firebase引用,例如:

firebase.getAuth().facebook.accessToken
Run Code Online (Sandbox Code Playgroud)

现在,我怎样才能在版本3(Web)中获得它?

注意,我需要在Promise之外 signInWithPopup

谢谢

cha*_*nat 5

尝试这个:

firebase.auth().signInWithPopup(provider).then(function(result) {

    // This gives you a Facebook Access Token. You can use it to access the Facebook API.
    var token = result.credential.accessToken;
})
Run Code Online (Sandbox Code Playgroud)

  • @user2976753 你有没有找到答案?我也在寻找解决方案。 (2认同)

use*_*753 5

我刚刚在文档中找到了这个 ...为什么?:(

由于Firebase身份验证不再保留访问令牌,因此如果需要,您的应用程序必须自行执行此操作.


归档时间:

查看次数:

4168 次

最近记录:

7 年,1 月 前