Swift 检索用户名签名firebase的用户电子邮件

Swift 检索用户名签名firebase的用户电子邮件,swift,database,firebase,firebase-realtime-database,firebase-authentication,Swift,Database,Firebase,Firebase Realtime Database,Firebase Authentication,我正在Firebase中使用用户名登录。我想检索用户电子邮件并使用电子邮件登录,同时用户键入用户名和密码 换句话说,从数据库中获取一封与输入的用户名相对应的电子邮件 let username = usernameTextField.text Database.database().reference().child("members/email") 我无法进一步说明这一点您为什么要使用用户名登录?使用firebase提供的电子邮件密码验证。看到这个了吗 您要做的是将数据库中的所有用户名和电子邮

我正在Firebase中使用用户名登录。我想检索用户电子邮件并使用电子邮件登录,同时用户键入用户名和密码

换句话说,从数据库中获取一封与输入的用户名相对应的电子邮件

let username = usernameTextField.text
Database.database().reference().child("members/email")

我无法进一步说明这一点

您为什么要使用用户名登录?使用firebase提供的电子邮件密码验证。看到这个了吗


您要做的是将数据库中的所有用户名和电子邮件公开给每个人,这不是一个安全的解决方案。使用firebase身份验证时,您必须将用户名与作为用户名的电子邮件进行权衡

1。这是dat查询的基础。请研究一下。2.您应该添加更多细节,最重要的是-数据库中有什么?成员/电子邮件的结构和数据很重要。