Raj*_*jat 3 javascript facebook-login firebase firebase-authentication
我正在尝试从 Facebook 添加范围并访问登录用户的更多属性。但是,Firebase 3 sdk 似乎并不清楚。
provider = new firebase.auth.FacebookAuthProvider();
provider.addScope('public_profile, email, gender, user_birthday');
firebase.auth().signInWithPopup(provider).then((result) => {
var token = result.credential.accessToken;
var user = result.user; // doesn't have any extra information
});
Run Code Online (Sandbox Code Playgroud)
有没有人想出如何访问额外的范围?
目前无法通过 firebase 用户获得额外的范围数据。您需要从 result.credential.accessToken 获取返回的访问令牌,然后调用 facebook api 以获取该附加数据。
| 归档时间: |
|
| 查看次数: |
1641 次 |
| 最近记录: |