gpt4 book ai didi

iOS FIRAuth : Is there any way to get user email from user uid?

转载 作者:搜寻专家 更新时间:2023-11-01 07:00:06 24 4
gpt4 key购买 nike

我试图让用户使用用户名进行身份验证。数据库存储敏感数据,因此我们避免在数据库中存储电子邮件(因为电子邮件是识别数据)。

目前,数据库存储用户的自定义 用户名 以及关联的 FIRAuth UID

我想知道我们是否有任何方法可以根据 FIRAuth UID 获取用户电子邮件,以便我们可以让用户登录?

编辑:这是在用户登录之前,所以 .currentUser 没有帮助

谢谢!

最佳答案

要获取用户的个人资料信息,请使用 FIRUser 实例的属性,如下所示:

let user = Auth.auth().currentUser
if let user = user {
let uid = user.uid
let email = user.email
let photoURL = user.photoURL
// ...
}

关于iOS FIRAuth : Is there any way to get user email from user uid?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51346492/

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