如何使用Firebase身份验证获取Facebook的用户配置文件URL



我按照Firebase的文档登录Facebook,它可以工作,但我没有看到任何与Facebook的用户配置文件链接相关的内容,我遗漏了什么吗?

Firebase文档中的代码。

import { getAuth, signInWithPopup, FacebookAuthProvider } from "firebase/auth";
const auth = getAuth();
signInWithPopup(auth, provider)
.then((result) => {
// The signed-in user info.
const user = result.user;
// I don't see any properties in user relate with user profile link of Facebook
// This gives you a Facebook Access Token. You can use it to access the Facebook API.
const credential = FacebookAuthProvider.credentialFromResult(result);
const accessToken = credential.accessToken;
// ...
})
.catch((error) => {
console.log(error.message)
// ...
});

没有提供这样的URL。我建议查看用户界面及其UserInfo父界面的文档,以了解用户登录后您可以访问的数据类型。