Ich habe ein Problem, bei dem ich jedes Mal, wenn ich die richtigen Anmeldeinformationen eintrage, zu einem View-Controller bringe und denselben View-Controller wieder öffne, obwohl ich nur den Login-Viewer-Controller mit einem View-Controller verbunden habe . Wenn ich die richtigen Zugangsdaten nicht eingebe, bringt es mich immer noch in den Linked-View-Controller. Hier ist der Code.Swift Firebase Login
EDIT: Mit Hilfe eines Push Segue (show)
@IBAction func loginTapped(_ sender: Any) {
if let Email = userEmail.text, let Pass = userPassword.text{
Auth.auth().signIn(withEmail: Email, password: Pass, completion: { (user, error) in
if error != nil{
print("incorrect")
}
else{
if error == nil{
self.performSegue(withIdentifier: "loginPage", sender: self)
print("correct")
}
}
})
}
}