gpt4 book ai didi

ios - 使用 Facebook 注册 Firebase,使用 Cloud Function 创建用户

转载 作者:行者123 更新时间:2023-11-28 06:00:31 26 4
gpt4 key购买 nike

我刚刚使用 swift 和 Firebase 启动了一个 iOS 应用程序。我使用 Firebase 实现了 Facebook 登录,但我想在他注册后创建一个包含其所有 Facebook 数据(名字、姓氏等...)的用户。

我看到每个人都通过从 Facebook 检索到的数据更新用户值来从客户端 (iOS) 执行此操作。我想做同样的事情,但在服务器端,所以来自云功能。

我想要一个云功能,一旦用户使用 facebook 提供商注册,就可以获取其 facebook 数据并更新文档。

我试图找到任何带有触发器的示例,但没有找到任何东西。

最佳答案

使用 Firebase 的 signInAndRetrieveDataWithCredential使用授权用户时获得的 Facebook AccessToken

facebookAccessToken.then(data => {
const facebookProvider = firebase.auth.FacebookAuthProvider;
const credential = provider.credential(data.accessToken.toString());
firebase.auth().signInAndRetrieveDataWithCredential(credential)
.then(function(userCredential) {
console.log(JSON.stringify(userCredential));
});

关于ios - 使用 Facebook 注册 Firebase,使用 Cloud Function 创建用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49972805/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com