火基身份验证始终为零



我正在尝试通过电子邮件对用户进行身份验证,但我的函数始终返回 nil 用户。 它运行良好,直到我添加 Facebook 登录 以及,当我尝试向 Firebase 注册新用户时,我确保我已注销我的 Facebook 用户。如果需要更多代码来回答这个问题,请告诉我。

Auth.auth().createUser(withEmail: email, password: pass, completion: { 
   (user, error) in
   if user != nil {
       print ("registered")
       self.performSegue(withIdentifier: "goToHome", sender: self)
   } else {
       print("Error")
   }
})

而不是if user != nilif (error != nil)并将您的成功代码放在 else 语句中。

相关内容

最新更新