gpt4 book ai didi

android - 如果用户未使用电子邮件注册,Firebase Auth Identifier 从 Facebook 登录存储什么值

转载 作者:搜寻专家 更新时间:2023-11-01 08:23:22 26 4
gpt4 key购买 nike

如果用户不是使用电子邮件注册,而是使用电话号码注册,Firebase 身份验证标识符从 Facebook 登录中存储什么值。我的应用程序提供 facebook 登录,但现在当用户使用 Facebook 登录时,我的 firebase auth 将电子邮件地址存储为标识符,但是当有人通过 facebook 登录登录我的应用程序并在 facebook 中注册了电话号码时,我的 firebase auth 正在存储标识符中的空值。那么我应该怎么做才能将来自 facebook 的用户电话号码存储为标识符或将 facebook id 存储为标识符,例如 id_abcd@facebook.com

最佳答案

Firebase Auth 后端将使用相应的 Facebook ID 来识别该用户。您可以从 currentUser 的 providerData 列表中获取 Facebook ID。将有一个条目,其 uid 是 Facebook ID。所以没有空标识符。只有电子邮件为空。

如果您想自己为该用户设置电子邮件,您也可以使用 updateEmail API。

关于android - 如果用户未使用电子邮件注册,Firebase Auth Identifier 从 Facebook 登录存储什么值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47859149/

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