Swift Firebase身份验证错误

时间:2017-12-15 15:33:51

标签: ios swift firebase authentication

我目前正在使用集成Firebase登录的应用程序。 我开发的最后一个工作正常但当前的应用程序导致了问题。

我从电子邮件和密码字段中获取输入并尝试登录。

func login(user: String, pass: String){
   Auth.auth().signIn(withEmail: user, password: pass) { (user, error) in
   if(error != nil){ 
      print("Success")
   }
}

每次我点击"登录"按钮打印"成功",即使我甚至没有输入用户名和密码(空白文本字段)

Code Snippet

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

if(错误!=无)?好的,如果错误== nil,请尝试更改,因为(错误!= nil)表示存在错误:)。

func login(user: String, pass: String){
   Auth.auth().signIn(withEmail: user, password: pass) { (user, error) in
   if(error == nil){ 
      print("Success")
   } else {
      print("error")
   }
}